Charles Hope Apartments - Canary Wharf South Quay is located in the vibrant Canary Wharf area of London, known for its modern business district and waterfront views. The property is close to the Thames River and just a short walk from the South Dock Marina. Key landmarks include the ExCeL Exhibition Centre about 4.8 km away, Tower of London approximately 5 km, and Tower Bridge around 5.3 km from the apartments. London City Airport is conveniently located 7 km from the property, with Heathrow Airport 37.5 km away.