Thames House

Eastbury Road, Beckton, London

Thames House, London Industrial Park, Eastbury Road, Beckton, London E6 6GP

Modern Warehouse 19,000 square feet with offices and parking.

Location