Once an unofficial rubbish dump and a hotspot for illegal activity, Moja Gabedi at 384 Festival Street in Hatfield has been ...