Spaniards Inn
5.00

Spaniards Inn

• London, England United Kingdom

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.

79°F

High: 82°F / Low: 77°F
£

Currency

Pound sterling

Stay connected with Airalo

United Kingdom eSIM