Explore details about location Lord Street West. Lord Street West is a location situated within the Sefton alongside other areas such as Harbord Road, Lime Grove, Russell Avenue.