Swiss Restaurants in London

Listing of Swiss Restaurants

See the restaurants we have visited and reviewed.

Find a restaurant by name

Picture of St Moritz Restaurant
St Moritz Restaurant
161 Wardour Street W1F 8WJ
Region: Soho Nearest Station: Oxford Circus (0.2 miles)
  • USERS 4/10

What's New?

AIL on Social Media

Facebook logo Twitter logo Instagram logo