5.3
Iconic Location 3 Bed 2 Bath Flat Near Regents Park Location
143 Abbey Road, London, United Kingdom
5.3
Review score
Based on 17 reviews
Main Features
Iconic Location 3 Bed 2 Bath Flat Near Regents Park Amenities
-
General
No smoking on site - Wi-Fi
- Pets allowed
-
Dining
Electric kettle
-
Room Amenities
Sitting area - Tea and coffee facilities
- Dining table
- Washing machine
- Flat-screen TV
- Cots