We are very excited to announce that we have moved to a new office space: The Market is a new co working space filled with light (as you can see on this picture taken on a rainy day) in the heart of the beautiful and creative community of Peckham. Oh and there is a roof terrace!
Our new address is:
133A Rye Ln
LONDON SE15 4BQ
You are more than welcome to come and see us to discuss a potential project.