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.
map and directions
food and drinks