Top 10 London Alpine bars

St Moritz Restaurant


For those looking to experience the cuisine of Switzerland, then look no further than St Moritz. Despite its Soho location you will feel as if you have just stepped off the slopes dining on its bubbling cheese fondue among its cow bells and Swiss-chalet style décor.

161 Wardour Street, London, W1F 8WJ

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe to our newsletters