Tottenham Hotspurs New Stadium

Torr Engineering – Part of the THFC new stadium build team.