Verified review
10/10 Excellent
Keith G.
25 Aug, 2025
Liked: Cleanliness, check-in, communication, location, listing accuracy
Stayed 10 nights in Aug 2025



































No, pets are not allowed at this property.
On-site parking is available at the property.
Located in Southwark, this apartment building is 2.7 mi (4.3 km) from The Oval and 3.1 mi (4.9 km) from River Thames. Tower of London and London Eye are also within 6 miles (10 km). East Dulwich Station is 7 minutes by foot and London Peckham Rye Station is 11 minutes.