I am going to Hitchin for the first time today and wondered if anyone who knows it could recommend somewhere to park the car?! TIA.