Apartment
Sleeps 6 · 75 m² · Twin bed, Double bed, Sofa bed, Twin bed
- Private bathroom
- Kitchen
- TV
- Hair dryer
- Refrigerator
52 Mill Green, London road, London, GB
8 guest rating· 2 reviews
Prime Location : Located in the heart of London, just steps away from The National Gallery and Trafalgar Square.
Modern Amenities : Enjoy free WiFi, free parking, and a fully equipped kitchen in this spacious 2-bedroom apartment.
Nearby Attractions : Explore popular landmarks like Prince of Wales Theatre and Churchill War Rooms within walking distance.
To book your stay at this Charming London Apartment, contact us now to secure your reservation!
Sleeps 6 · 75 m² · Twin bed, Double bed, Sofa bed, Twin bed









52 Mill Green, London road, London, GB
Guest review
1.0− The apartment was very dirty, there were stains on the couch and the whole place was in disrepair. The shower got so hot it literally burned your skin but somehow the bath temperature was manageable. The beds were not comfortable the bedding was ripped and stained. The instructions for event were unclear and the host was not quick to respond. This is the first time I've ever just left an apartment before checkout because it was too bad to deal with.
Very good
8.0
This property does not accommodate bachelor(ette) or similar parties.
A deposit may be required at the property.