As London’s leading provider of unique business communities tailored to the demands of all types of ambitious start-ups and SMEs, at Workspace we have an ever-expanding portfolio of office space to choose from near Stockwell Station and across South London.

With business grade connectivity, excellent on-site amenities and abundant levels of natural daylight, these business centres give ambitious SMEs in all industries the chance to make their mark in the capital.

Take some time to browse our available commercial property and don't hesitate to get in contact with a member of our team to arrange a viewing.