2 Bed Terraced House, Slough, SL3 7HD, £420,000 | Dealsourcr