Amazing Apartment Minutes From Canary Wharf Station, O2 Arena, Excel Centre
London, United Kingdom
- Be the first to review this place!+10 points (applies to reviews that are 75 characters or more)
With remarkable views over the River Thames and Canary Wharf, this modern and spacious apartment offers luxurious furnishings and high-quality equipment. It includes a kitchen, dining area, and a private balcony, along with 2 bright double bedroom...
Read more about this property at: www.homeaway.com