Sold House Prices in Southport, Lancashire | Average £172,513 | BritishProperty.uk