Description of London Square Lewisham
London Square Lewisham is a planned mixed-use development in the heart of Lewisham town centre.
1, 2 and 3 bedroom apartments next to Ravensbourne River.
2018 Dec - Planning application submitted for: Demolition of existing buildings (Axion House) and the construction of buildings ranging between 5 to 16 storeys in height, to provide 136 residential units, and flexible B1/A1/A3/D2 commercial uses, associated landscaping works, vehicular access, cycle and car parking. Lewisham Council ref. no. DC/18/109972.