Southport, Lord street