Canary Wharf & O2, £1000/month per room Property reference "#0126278"
About the property
Offering lake views, Canary Wharf & O2 in London features accommodations, a garden, and a shared lounge. This apartment have access to free Wifi, a fully equipped kitchen, and a terrace.
The apartment have a desk, a flat-screen TV, a private bathroom, bed linen, and towels. The rooms have a coffee machine