The Spaniards Inn is an historic pub on Spaniards Road between Hampstead and Highgate in London, England. It lies on the edge of Hampstead Heath near Kenwood House. It is a Grade II listed building, dating back to the 17th century.
•
London,
England
The Spaniards Inn is an historic pub on Spaniards Road between Hampstead and Highgate in London, England. It lies on the edge of Hampstead Heath near Kenwood House. It is a Grade II listed building, dating back to the 17th century.
Planning the perfect vacation? There are a ton of great places to explore. Checkout out these exciting locations and places near Spaniards Inn.