Barratt London has won planning consent for a 135-home tower at 12-14 Lombard Road, Battersea, SW11.
Lombard Wharf and comprise one-, two- and three-bedroom flats in a 28-storey
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.