Clock Tower August 13, 2014 Address Top of North Street BRIGHTON United Kingdom City centre landmark, where North Street, Queen’s Road and West Street meet. Upcoming Events No events in this location