Country houses in Slough
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Room In Slough
23-25 Grasmere Ave, Slough, United Kingdom (Open map)
The royal residence "Windsor Castle" is located fairly close to this country house, and Borderside bus station is about 300 metres...
Read more...
8.7
Fabulous
4 reviews