Close Window
View Category

London Marriott Hotel Maida Vale

Area Sights

Tower Bridge (29 of 34)

One of London's most famous & iconic landmarks, London's Tower Bridge is short distance from our Camden London hotel. It was built in 1886 – 1894 and is close to the Tower of London, from which it takes its name.