Company name: Canary Wharf
Description: Canary Wharf is a thriving urban hub consisting of apartment living, retail space for shops, café's and bars and all year round events and exhibitions.
41 Millharbour, London E14 9DH, United Kingdom