Search for

Big Ben

London, England

Big Ben

Big Ben is the iconic clock tower located at the north end of the Palace of Westminster in London. Its name actually refers to the Great Bell inside the tower, which has been marking time since the mid-19th century. The Gothic architectural design stands out against the clear blue sky, showcasing intricate stonework and clock faces visible from miles away. A symbol of Britain's rich history, Big Ben is a key landmark and attracts millions of tourists each year.

See more photos like this