Go to The Spaniards Inn on Hampstead Heath. It's an old-fashioned pub, and from there, you can look out over the London skyline.— Richard Quest
Go to The Spaniards Inn on Hampstead Heath. It's an old-fashioned pub, and from there, you can look out over the London skyline.