Brighton Clock Tower Photos

Meet 1 travelers, 3 tour guides and discover 27 photos

The Clock Tower is a free-standing clock tower in the centre of Brighton, part of the English city of Brighton and Hove. Built in 1888 in commemoration of Queen Victorias Golden Jubilee, the distinctive structure included innovative structural features and became a landmark in the popular and fashionable seaside resort. The citys residents…
View Brighton Clock Tower guide >

Brighton Clock Tower