We're on the move

After nine years it is time to move on from Deane House Studios. We've had a great time here but we are moving up the hill to Chester Road. The coronavirus lockdown has had its impact as it has for most of the industry but it has also shown us more flexible ways of working together that can provide a better work/life balance and allows us to downsize our work space without impacting on our ability to work as a team

Our new address will be

31 Chester Road

London N19 5DF

new phone number 

020 7281 8982

so please update your records

The existing number will continue to function for a few months and all of our other contact details will remain the same. There might be a few glitches next week of 28 June as the broadband and phones get switched and the new network is installed so please bear with us. 

Back to all news