

The Lord Street Hotel, BW Signature Collection is located on the famous Victorian canopied boulevard of Lord Street in Southport, England, a vibrant area known for its shops, restaurants, and designer boutiques. Nearby attractions include the Southport Pier about 1.5 mi away and the Atkinson Art Gallery within 1 mi. Liverpool John Lennon Airport is approximately 31 mi from the hotel.