Offices in Canary Wharf, London's Financial District
London - Canary Wharf Underground Entrance from above ground