London : Big Ben

Big Ben is the nickname for the Great Bell of the clock at the north end of the Palace of Westminster in London. The tower holds the second largest four-faced chiming clock in the world. The tower was completed in 1858.

hotels nearby

map and directions

food and drinks

more information