TWMC, Deptford (SE8 3PH)