Wednesday, 25 March 2020

The Holly Bush

[from the archives of 2011]
Built c.1797, originally as stables; now a Grade II listed public house with attractive exterior canopy, in residential Hampstead, London Borough of Camden.
[All Rights Reserved]