Berkshire Rooms-Slough Slough
Mosaic Apartments, 26 High Street
Slough,
GB Sl1 1ER
Near Eton College
Distance18.3 miles
SELECT