Few things are more associated with London than this huge 97 meter tall tower, topped with a gigantic clock and a resounding bell, which is actually called Big Ben.
London Eye
The London Eye is one of the city’s newest landmarks, but people and tourists love it. It is considered an iconic landmark along with more established landmarks.
Tower Bridge
Another iconic landmark in London. Built in 1894 Tower Bridge has been repeatedly improved for the convenience of residents and tourists.
National Portrait Gallery
Right around the corner from the National Gallery is the National Portrait Gallery which exhibits portraits of prominent people of all times – royalty, celebrities, generals, politicians, artists, athletes, and more.
Trafalgar Square
The geographical center and main square of the city, with the 50-metre Nelson’s Column at its heart.
Westminster Abbey
Kings and Queens, soldiers and statesmen, poets and priests, heroes and traitors all came to rest here.
