Verified review
6/10 Okay
Shane Z.
20 April 2026
Liked: Check-in, communication, location
Stayed 6 nights in Apr 2026

























![Region [summer] (>5 km)](https://media.vrbo.com/lodging/115000000/114480000/114476000/114475968/b8a4242d.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium)









No, pets are not allowed at this property.
This property doesn't offer parking.
Check-in begins at 3:00 PM.
Checkout is at 11:00 AM.
Located in Lewisham, this apartment building is 1.3 mi (2 km) from Greenwich Park and 1.9 mi (3.1 km) from River Thames. The Arena and Tower of London are also within 6 miles (10 km). Lewisham DLR Station is 7 minutes by foot and Elverson Road DLR Station is 15 minutes.