All Slough hotels
Multiple accommodations for your stay
Show map
1 result found
Filters
- Distance - low to high Sorting
Chic East London Apt 2Br 2Bath Balcony Views
21 Maud Street London, Slough, United Kingdom
3 km to Docklands (Open map)
Within 10 minutes' walk of Canning Town tube station, the apartment is right near Chapel Of St George And St Helena At Former...
Read more...
7.3
Good
7 reviews