Verified review
10/10 Excellent
Caleb F.
11 March 2019
Landmark West
Stayed 16 nights in Feb 2019





Get instant answers with AI powered search of property information and reviews.






























No, pets are not allowed at this property.
Check-in begins at 11:00 AM.
Checkout is at 1:00 PM.
Located in Canary Wharf, this apartment building is 0.2 mi (0.3 km) from River Thames and within 3 miles (5 km) of Tower Bridge and Tower of London. The Arena and Excel London are also within 3 miles (5 km). Heron Quays DLR Station is 7 minutes by foot and Canary Wharf Underground Station is 8 minutes.