Choose your room
Comfortable London Stay Near Canary Wharf & O2 Arena
To enjoy your vacation in London, stay at the 6-room Comfortable London Stay Near Canary Wharf & O2 Arena apartment, which is just 150 metres from The Champions and a few steps from Our Lady of Compassion Catholic Church.
The apartment has a convenient location about 5 minutes' walk from World Cup Sculpture and merely 0.6 km from Upton Park tube station. This apartment is situated in the Newham district of London. Comfortable London Stay Near Canary Wharf & O2 Arena apartment is nestled approximately 10 minutes' drive from Royal Arsenal.
Marylebone railway station is within a 15-km distance of the accommodation.