The Spaniards Inn
bar
bar

“The Spaniards Inn on Hampstead Lane never fails, huge patio for the one day of sunshine we get in London, and facing Hampstead in all it’s green glory.” -Million Miles

photo by: Jacob Surland
related