Millmead Business Centre Mill Mead Industrial Centre Mill Mead Industrial Centre Mill Mead Road, TottenhamLondon, ENGLAND