Canary Wharf

Dec 19, 2007 - 5:18 AM
London’s docklands area, located east of the capital, has a new helipad– just 15 minutes from the Excel exhibition center and London City Airport (which ba