Bright 2 Bed 2 Bath apt near Canary Wharf
Tower Hamlets, London, E14 9GR, United Kingdom,Object type: Hotel London
Located in London, 3.7 miles from Olympic Stadium, Bright 2 Bed 2 Bath apt near Canary Wharf provides accommodation with a shared lounge, free WiFi and a shared