Business Slough High Street three-bed near Elizabeth Line listed at £375,000 Leo Wright · July 19, 2026