Barratt London’s Hendon Waterside introduces five-bedroom townhouses starting at £1.25M, with EPC A ratings, solar panels, and scenic views ...