Cosy Rooms near Canary Wharf & the O2
32 Portree Street, Tower Hamlets, London, E14 0HT, United Kingdom
Cosy Rooms near Canary Wharf & the O2, a property with a garden, is set in London, 3.2 km from Canary Wharf Underground Station, 3.9 km from Olympic Stadium, as well as 4.2 km from Stratford Tube Station. It is located 2.