Squire’s celebrates 85th Anniversary with stunning plant displays
Squire’s Garden Centres is celebrating their 85th Anniversary this year. To mark the occasion, their garden centres across Surrey, Sussex, Berkshire and Middlesex each designed an eye-catching display to celebrate this special anniversary. Read more - open to all