Isleworth, London

Impressive mews of 12 new build town houses including slating, leadworks and singpleply flat roofs including all insulation.