Overview
Thomas Road Industrial Park is a commercial development of 75530 sqft, located in Outer London. The Thomas Industrial Estate is situated between Devons Road and Limehouse station with close proximity to Lile End station. This means there are various routes to get to Thomas Road which include the Docklands Light Railway, Central Line, District Line and Hammersmith & City Lines.