TLRE are delighted to have been instructed on the prestigious Barwell Business Park, a leading multi let warehouse/logistics scheme in SW London offering occupiers market leading warehouse space across a range of sizes and configurations. The scheme totals over 400,000sqft and has over 40 businesses covering the engineering, leisure, distribution, logistics, tech, pharma, storage and…
Read More