Five-Bedroom House
Sleeps 14 · Double bed
- Kitchenette
- Kitchen
- Washing machine
- Heating
58 Alloa Road, London, GB
7.8 guest rating· 5 reviews
Prime Location
Spacious Accommodation
Featuring 5 bedrooms, a fully equipped kitchen, and 3 bathrooms for your comfort.
Modern Amenities
Enjoy free WiFi throughout the property and relax in front of the flat-screen TV.
To experience London from the comfort of 58 Alloa townhouse, book now for an unforgettable stay.
Sleeps 14 · Double bed









58 Alloa Road, London, GB
simply does the job for anyone needing a place for lots of people
7.0Good value, had no problems, closeish to the center, a lidle 5 minutes walk away, rooms are decent
we did not sleep on that property,one day before our trip Tommy called and said the house got bedbugs and the clients t
1.0I was 100 percent disappointed
− Everything
Stay in London with a school group. It was what we needed
9.0cozy like at home
This property does not accommodate bachelor(ette) or similar parties.
A deposit may be required at the property.