Canary Wharf Apartments

London, United Kingdom

Each stylish apartment has an elegant open-plan lounge/dining area, many with floor-to-ceiling windows looking across the business district. Some of the spacious bedrooms have a balcony also offering views.

See other properties