Canary Wharf in London's Docklands is the home of
London's new financial district. This Manhatten-style sky line is springing up
with new businesses, and attractions all the time. Great for business, great for
relaxing - these serviced apartments in Canary Wharf are the perfect option if
you're staying in East London.