TLRE are delighted to be bringing to the market, a high quality refurbished unit at Lyon Business Park, Barking. The 26,456 sq ft unit is located adjacent to the A13, on River Road and sits on a 0.97 acre plot offering a generous site coverage of 51% for an urban location. The unit also benefits…
Read More