A boutique residential development of 15 new apartments, consisting of one and two bedroom homes situated in the heart of one of the country's most popular
Seven Living are pleased to offer the opportunity to rent this apartment within this exclusive development, ideally situated in the heart of Slough. The