Elizabeth Tower (Big Ben) is the famous clock tower in London, England. Come and see how it works!
An curved arrow pointing right. There is a two-bedroom apartment inside the clock tower at St Pancras station – and you can stay there through Airbnb. The building retains many of the tower's ...
There's an impressive procession of 18 Tudor barges travelling along the Thames from Hampton Court to the Tower. Meanwhile major building work is under way inside the ...
According to Historic Royal Palaces, the White Tower is London's oldest building, dating back to the 11th century, when William the Conqueror ruled. Often known as the heart of the Tower of London ...
Tower Bridge opened in June 1894 and has been a major part of London's skyline ever since. Underneath the façade of the famous crossing is a large cavernous chamber with gears, motors and ...