ViaMichelin
Swiss Cottage
Location picture
Michelin Guide
City and village
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.
Location
Avenue Road
London NW3
You may also like…