[Skip to Content]

Big Ben

United Kingdom

Location: London, UK— Learn More

Big Ben is the nickname for the clock tower at the north end of the Palace of Westminster. Now officially known as Elizabeth Tower, it is one of the most iconic landmarks in all of London.

Stocksy_txp314e6ef5S85000_Small_120235-460x460

Buy Your Tickets

Translate »