London Square Bermondsey ‚óŹ London


London Square have been working closely with London Borough of Southwark to develop this superbly located site in the heart of Bermondsey into a collection of 1, 2 & 3 bedroom apartments, spanning over 4.7 acres.

Set to include 200,000 sq ft of mixed use commercial space and located just off Grange Road, London Square Bermondsey is set to become the destination in the borough.

Advice and Guidance