We are very excited to share that we have moved to a new home in South London, where we will be based for the foreseeable future.
As we join a thriving campus operated by Workspace at Kennington Park, our address is now:
Chester House CH3.24
1-3 Brixton Road
London SW9 6DE
Please update your records!
All of our telephone numbers and email addresses will remain the same.