Submitted September 17, 2010
Southport Homes
Life at 188 Lord Street is for those who value choice; the choice to relax in a top quality apartment or to indulge in one of the most elegant seaside resorts in England. Located near the promanade, these luxury flats and apartments in Southport, Merseyside are available to buy or rent.