Southwood Garden Centre wins Greatest Garden Centre Christmas Team in the North East at the GTN’s Christmas AwardsBy Jane Joneson March 14, 2024