Your Holiday Home Royal Victoria Excel O2 Arena London
4 Western Gateway, Newham, London, E16 1BA, United Kingdom
Well situated in the Newham district of London, Your Holiday Home Royal Victoria Excel O2 Arena London is situated 3.8 km from Canary Wharf Underground Station, 5.9 km from Stratford Tube Station and 6.2 km from Olympic Stadium.