The Holly Bush

Pub in Hampstead The Holly Bush is a traditional 18th century pub in Hampstead set inside a grade II listed building. It reminded me of a country Cotswolds pub with…

%d bloggers like this:

Looking for Something?