Self-Catering in Canary Wharf
Located in the heart of Canary Wharf, Europe’s most vibrant and fastest growing business district. The area is renowned for its impressive hub of global commerce and financial services and is home to many large international banks and corporations.
This page viewed on 5,702 occasions since 29th August 2006
On this day: