DSC02645

Restoration Station is one of their social  enterprises. Situated in Shoreditch, Restoration Station is on the ground floor of SCT’s recovery hub.

Filed under: