Clock Tower in England
Travelers are voting Big Ben, Brighton Clock Tower and Little Ben as the best of 5 clock towers in England. Also popular are Rainham War Memorial in London and Joseph Chamberlain Memorial Clock Tower in Birmingham. Want more? Check out our map of clock towers in England or these 3 clock towers near London.