Return to "Southport can be ‘Brighton of the North’" Westminster Tea Rooms Westminster Tea Rooms on Lord Street in Southport. Photo by Marc Almond Previous