Canary Wharf serviced apartments in one of the leading residential developments in the Docklands area of London, these serviced apartments offer luxurious modern city living. An innovative semicircular layout of the apartment complex ensures exquisite river views from most apartments. Leisure facilities and high-end amenities are included.
These serviced apartments in London are within walking distance of Canary Wharf, the flourishing business and financial district of London. Proximity to Canary Wharf and the Docklands and excellent connectivity to the rest of London, especially London City courtesy the Heron Quay and Canary Wharf Tube stations ensures a perfect work-life balance for business travellers and corporate executives even when they are here for work.