10/10 Excellent
Angela P.
28 July 2023
Liked: Cleanliness, check-in, communication, location, listing accuracy
Lovely
Angela P.
Stayed 5 nights in Jul 2023















Yes, this property allows pets (limit 1 total) with a maximum weight of up to 9 kg per pet.
Check-in begins at 4:00 PM.
Checkout is at 11:00 AM.
Located in South Norwood, this holiday home is within 9 miles (15 km) of Clapham Common, London Eye and Big Ben. Buckingham Palace and London Bridge are also within 9 miles (15 km). Norwood Junction Station is 16 minutes by foot and Croydon Thornton Heath Station is 17 minutes.
Get instant answers with AI powered search of property information and reviews.