Timeless elegance coupled with an unbeatable shopping district makes Cadogan Hotel at Sloane Square an experience in itself.
Located in the heart of Mayfair, the Four Seasons London has been a city staple for years. It closed its doors just two years ago to undergo what promises to be a massive transformation–and an impressive one at that.