Fish & Chips Restaurants Address53 Station Road, Sefton, Southport, GB Phone+44 1704 573433 AreaSefton, Southport, United Kingdom Open on map Directions Back to directory search ☆ ☆ ☆ ☆ ☆ Submit