A 21st-century metropolis with iconic, larger-than-life structures, London is a singular city rife with a rich history and historical landmarks that are known to the world. From the historical whispers of the impressive Houses of Parliament, the Big Ben’ clock tower, and the unforgettable location