Photo gallery for London Riverview - Canary Wharf - Excel





This apartment puts you just a 5-minute drive from Thames River and ABBA Arena. Other highlights include a terrace, and apartments offer premium bedding and free WiFi. Public transportation is just a short walk: Langdon Park Station is 11 minutes and All Saints Station is 13 minutes.
Reviews
2.0 out of 10
Entire apartment
3 bedrooms 2 bathrooms Sleeps 6
Popular amenities
Room options
Check availability for these dates
Earn OneKeyCash on thousands of hotels when you sign in and book. More rewards for more adventures!
About the neighborhood

95 Apartment, 139 Leven Road, London, England, E14 0LL
About this property
At a glance
Property amenities
Frequently asked questions
Have a question?
Get instant answers with AI powered search of property information and reviews.