Verified review
4/10 Poor
Nazir H.
3 Jun 2026
Liked: Communication, location
Disliked: Cleanliness, check-in
Stayed 2 nights in May 2026





































No, pets are not allowed at this property.
On-site parking is available at the property.
Check-in begins at 3:00 PM.
Checkout is at 11:00 AM.
Situated in Bromley, this apartment building is within 12 miles (20 km) of Greenwich Park, The Arena and Tower Bridge. Tower of London and London Bridge are also within 12 miles (20 km). Bromley South Station is only a 2-minute walk and Bromley North Station is 12 minutes.