by Saturn » Fri Oct 01, 2010 11:42 am
I don't know if you can drive to it [or find parking nearby which could be very tricky] I don't drive, and there's mercifully no car park there, but getting there by Tube isn't too difficult, and it's only a short walk from Hampstead Tube Station, about ten minutes or so. It's better to arrive there on foot anyway, seeing the signs and getting the feel of the area etc.
"Oh what a misery it is to have an intellect in splints".