The Spaniards Inn
Mon & Tues 12pm-11pm, Weds-Sat 12pm-12am, Sun 12pm-10.30pm
Cafes and Delis
Kenwood, Hampstead Lane, NW3
6 minutes walk from The Spaniards Inn
Pleasant cafe attached to the stunning neo-classical Kenwood House and set amid the glorious sprawling Kenwood Park. ...