Southport’s Gold Award
Southport’s Gold Award Southport has triumphed in the prestigious Britain in Bloom competition by scooping a Gold award. The resort also took the top honour in the Coastal Town (over 12 thousand residents) category at a