CONTACT


WHERE WE ARE

Our Location

Perfect place for your relaxation

Craft Central at The Forge on London’s Isle of Dogs is the location for our Offices. Housed in a restored shipbuilders’ forge, the Thames waterfront venue offers an exciting juxtaposition between its historic envelope and the unmistakable creative vibe that now pervades it.

 

CONTACT US