The LOWE Group Services Property Manager Website thelowegroupltd.com Get exclusive The LOWE Group updates on your email Property enquiry Service offer Product offer Subscribe The LOWE Group News News from the company + Post news Show all Buildings Show all buildings SET Woolwich Woolwich SE18 LOWE has partnered with arts charity SET to open new Arts Centre, providing 140,000 sq ft of vital studio space for 250 artists in Woolwich, London SE18. Creating... 13.09.2021