Victoria Road Apartment
81 Victoria Road Slough Slough, SL2 5NFVictoria Road is a spacious 1-bedroom apartment a 20-minute walk from Slough train station and 5-minute walk from a large Sainsbury’s supermarket.
1 rooms
from £70