Swiss Restaurants in London
sort by
1.
161 Wardour Street
London W1F 8WJ
“
I ate at St Moritz three or four times now and so far it never disappointed me.
I’m a cheesaholic and I have to admit I had fondue every single...

