About Barratt London
Barratt London is a new housing development in London, England. The development is made up of a mix of apartments, terraces and townhouses and is situated close to some of the city's most popular attractions.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.