London Riverview Canary Wharf Excel

95 Apartment, London

Reservations:+1-888-355-0343

1 bedroom

Baths

Guests

Description

Located in London (Tower Hamlets), this apartment is within a 10-minute drive of London Stadium and O2 Arena. This apartment is 3.7 mi (5.9 km) from Tower of London and 5.1 mi (8.1 km) from St. Paul's Cathedral.

Amenities

Parking

Restaurant

Laundry

Check Price

No nearby properties available in this region at the moment.