Two-Bedroom Apartment
Sleeps 7 · 60 m² · 4× Single bed
- Private bathroom
- Kitchen
- Shower
- TV
- Telephone
★★★ 65b Choumert Road, London, England, SE15 4AR, London, GB
10 guest rating· 1 review
Convenient Self Parking
Enjoy the ease of free self parking during your stay at our property.
Home-Like Amenities
Relax in one of our 3 guestrooms featuring fully equipped kitchens and complimentary Wi-Fi.
Central Location
Located in Southwark, our charming London apartment offers easy access to popular attractions like the Tower of London and The Shard.
Book your stay at Charming London Apartment Near City Center for a comfortable and convenient experience!
Sleeps 7 · 60 m² · 4× Single bed
Sleeps 3 · 45 m² · 2× Single bed









65b Choumert Road, London, England, SE15 4AR, London, GB
Guest review
10.0Really helpful and great comms from Fiona - cant thank her enough
A deposit may be required at the property.
Pets not allowed
No pets
Children welcome
Professional property host/manager