Canary Wharf Shopping Centre
8.76 km1 Canada Square, London
Designer shops, boutiques, restaurants, bars, a grocery store and cinema. All the information for this venue has been submitted by visitors in the form of reviews. If you represent this location...