Windsor Road, Slough, Berkshire SL12 beds2 baths1 reception721 sq. ft
A beautifully presented two double bedroom fifth floor apartment, located within this highly sought after development built ...
Listed on 6th Mar 2026
- Close to Train Station
- Good Transport Links