Acacia Business Centre fronts on to the B161 running through East London. Next to the A12 and both Leyton and Leytonstone High Road railway station, this Centre is ideally situated, with transport routes to the whole of London.
If you have more information about this business park/industrial estate, please
let us know.