21st Floor Serviced Apartment, Canary Wharf
Your destination is London; your home should be Lakeview. This vacation rental is located on the 21st floor of Ostro Tower close to Canary Wharf. It is near all the things the city has to offer and features a 2-bedroom short stay flat fit for business or relaxation.
['email', 'phone']
Entire rental unit
Entire home/apt
2 baths
["Wifi", "Washer", "Long term stays allowed", "TV", "Smoke alarm", "Kitchen", "Air conditioning"]