17, Bath Road, Slough, SL1 3UF, UK
Current Owner:
Reviews
Property:
Landlord:
Review:
Great company, but they don't actually have any rooms for rent so I had to sleep in the car park! On the plus side that car park does allow pets.
pet friendly
5/3/2024