0
By Cathy Mitschele on February 07th, 2010
London Hotels in Canary Wharf
Home to the tallest building in Britain and cutting edge architecture, Canary Wharf is an internationally renowned landmark.
A fantastic array of accommodation services are on offer to suit all needs and budgets, including international brands such as The Four Seasons, Marriott, Fraser Place and Ibis. The ultra-modern complex offers an extensive shopper’s paradise with high street shops [...]










