Filters:
business park in Beccles
About 1 results.
Ellough Industrial Estates 1978 Ltd
Unit 15, Ellough Industrial Estate, NR34 7TD Beccles, United KingdomEllough Industrial Estate is based just south of Beccles. We offer Industrial units from 500-6000 ft2 as well as office space and venue hire.