London Connected
Hopping Between Hubs
Barratt London is due to unveil 226 new homes at its landmark 27-storey Kempton Tower, part of its £210million mixed-use development High Street Quarter that is transforming the centre of…