A female-led property company based in the heart of London Bridge. Since its incorporation in 1987 Southwark Square has acquired and built a number of commercial properties in central London and elsewhere in the UK which house a range of commercial tenants. A young and vibrant on-site team manage... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet