Properties to Rent in London Square Lewisham - London SE13

Get in touch on whatsapp Now:

Fraser Bond are the leading lettings and property management agents for London Square Lewisham - London SE13. 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. The site will deliver 141 new homes. 116 Shared Ownership and 25 London affordable rent - as well as commercial space, with the landscaped public realm. London Square obtained planning consent in 2019 and enabling works are currently being undertaken to support the launch of construction work on-site in Spring 2021, with the first homes.