News

The first purpose-built deluxe hotel in London, The Savoy is still to this day the only 5-star hotel on the River Thames ...
I CANNOT believe the results. And, yes, you read the title correctly. I'm not exactly sure how this video came about, but ...