No upcoming events. Check back soon.
Switzerland is a vibrant London pub, serving a wide selection of beers, wines, and spirits. Located at 10 Wardour Street, it's a lively spot for a casual drink or a night out in the heart of the city.