£1,850 pcm 190-192 High Street Slough SL1 A contemporary executive apartment with three bedrooms, situated in the heart of the town centre within a recently completed development built in 2025. Offering stylish open-plan living and a high-specification finish throughout, this pr... 3 2 1 pdf Tenancy Legal info