A landmark residential development for Slough located at the heart of the town’s thriving commercial centre on the Bath Road, New Eton House comprises 58 stunning apartments in a contemporary conversion project – light, spacious and designed for a new era of residents.

< Back to all projects