Canary Wharf apartment
72 Gainsborough House London, E14 9LQSituated in London, this apartment features a terrace with city views. The unit is 1.7 km from O2 Arena. Free WiFi is available throughout the property. The kitchen has an oven. Towels and bed linen are featured at Canary Wharf apartment.
1 rooms
from £99