Morden Underground Station, 66 London Road, Morden
Business, Retail Spaces & Shops to Let in South London
London is a city that never stops reinventing itself; and neither do we. Across its thriving neighbourhoods, bold ideas and new ventures are shaping the future of work, culture, and community. From the creative hubs emerging in former railway arches to reenergised high streets and stations at the heart of regeneration, Places for London manages dynamic spaces that give businesses the room to grow, connect, and make their mark on London.
Available Retail & Business Spaces in South London
From arches, in-station retail units and high street spaces, our vibrant shops to rent in South London match the high-energy city we live in. Explore commercial spaces for rent in London with excellent transport links and flexible lease options.