Sun Court. These twelve apartments, developed in 1996, lie within touching distance of Birkdale’s famed beaches, and within metres of Southport’s stunning Victoria Park, home of the annual flower show.