Seven Living are pleased to offer the opportunity to rent this apartment within this exclusive development, ideally situated in the heart of Slough. The