Sign In
Contribute
Follow Us on Instagram
Contact: [email protected]

Big Ben

  1. World
  2. UK
  3. England
  4. London
Big Ben | London, England,UK | Travel BL
Big Ben | London, England,UK | Travel BL

About

Sitting just across the River Thames from the London Eye, the clock tower of the Palace of Westminster is more commonly known as Big Ben. This now historic landmark has become one of London’s most iconic symbols and its chimes are synonymous with the city.

Location

Experiences

0
Don’t miss your date with Big Ben
+ Contribute
d
Contact: [email protected]

OKAY CANCEL
Stay in Touch

Subscribe to our newsletter for new travel experiences.