Canary Wharf is home to one of the UK's largest indoor shopping centres, with approximately 680,000sq ft of retail space including 90 shops and a wide range of cafes, bars and restaurants.

There is also a year-round programme of 180 indoor and outdoor events, including concerts, literary and sporting events, street theatre and comedy shows

Please see for more information.