SITE COMPLETE

LONDON DISTRIBUTION PARK, TILBURY

A strategically located, 70 acre industrial & logistics development with multi-modal transport options