Overview ***AVAILABLE NOW*** Apartment 6 Leat House is an impressive first floor one bedroom apartment designed for the discerning buyer wanting a unique luxury home on Welham Road, within walking ...