Dulwich Space
Covering Dulwich and the surrounding neighbourhoods, our Chef Space Kitchen is ideally located for a key south east London area.
Our kitchen is fully equipped and offers a rare opportunity to operate in a large 1,100 square foot space with separate areas for cold and dry storage.
Contact us for further information.