Explore details about location Lowcroft. Lowcroft is a location situated within the West Lancashire alongside other areas such as Heathy Lane, Hillock Lane, Mairscough Lane.