1 Bedroom apartment near Excel
Pheasant Close 19-21 Victoria Docks, Newham, London, E16 3PA, United Kingdom,Object type: Hotel London
1 Bedroom apartment near Excel in London offers accommodation with free WiFi, 4.3 miles from Olympic Stadium and O2 Arena. Guests staying at this apartment have