Big Ben (renamed Elizabeth Tower in 2012 to mark the Diamond Jubilee of Elizabeth II) is the nickname for the Great Bell of the clock at the north end of...
The Shard also referred to as the Shard of Glass Shard London Bridge and formerly London Bridge Tower is a 95-storey supertall skyscraper that forms part of the Shard Quarter...
The London Eye is a cantilevered observation wheel on the South Bank of the River Thames in London. It is Europe's tallest cantilevered observation wheel and is the most popular...
Buckingham Palace is the London residence and administrative headquarters of the monarch of the United Kingdom. Located in the City of Westminster, the palace is often at the centre of...