Visit London Discover The Shard: London’s Architectural Marvel The Shard: A Towering Presence in London’s Skyline As one of London’s most recognizable landmarks, The Shard stands tall at nearly 310 meters above the Read More » October 1, 2022 No Comments