Posts Tagged "countries beginning with s"

Switzerland in London: Swissotel The Howard

Last year Visit London enjoyed a taste of Switzerland at Swissôtel The Howard. So it seemed the perfect place to feature for Switzerland in our World in London series. Not only is the hotel celebrating its 30th year in London, but …

Read more...