Staying in Hampstead next weekend and was wondering if there's any independant garages that you know of? Or anywhere in the area that's car related and worth a visit!
Hi Adam, there's nothing specific at all in Hampstead, save perhaps seeing the occasional Lambo and Ferrari drive up the High Street on a sunny weekend morning.