Go on an adventure to Southport, and take in one of England's finest coastal towns. Once there, discover Lord Street, a tree-lined Victorian Boulevard that is home to shops, restaurants and quaint tearooms, or take advantage of the all weather-water park Splash World, with its range of flumes, river rides, and bubble spas!