Michelin
Swiss Cottage
Location picture
The Green Guide
The Michelin Guide's review
The Swiss Cottage, the most modern inn of its time, was built in 1840 and gave its name to the neighbourhood that was beginning to grow up between Hampstead and St John's Wood. The chalet can still be seen in the heart of the quarter.
You may also like…