Canary Wharf The Britania International Hotel
More about Canary Wharf The Britania International Hotel
Canary Wharf The Britania International Hotel is located at E14 9SJ London, United Kingdom
http://www.britanniahotels.com