At its landmark Hendon Waterside development in NW9, Barratt London is launching an exclusive collection of townhouses, a rarity for Hendon, with prices starting from £1.25 million. The exclusive ...