Big Ben Clock Home/Landmark/Big Ben Clock 67 Bridge St, London SW1A 2PW Contacts 67 Bridge St, London SW1A 2PW Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Landmark Wind Tor Newton Abbot TQ13 7TJ Landmark Wimberry Crag/Boulders Chew Rd, Oldham OL3 7NE Landmark Harlow Hill Water Tower Plantation Cl, Harrogate HG2 0AZ Landmark St Peter's Church Castle Park, Bristol BS1 3XB Categories Landmark