Flat 15, Novello House, Stoke Road, Slough... Flat | 2 Bd | 2 Ba
59 Stoke Road, Slough SL2 5BW Terraced | -- Bd | -- Ba