During our stay in London, Meryl and I had the opportunity to stay at the Shangri-La London. “Situated in the heart of historic London, the elegant Shangri-La Hotel At The Shard is the city’s first elevated hotel offering exciting dining options, luxurious bedrooms, and panoramic views over the city”. Completely incredible…
Category: