Explore details about location Barratt Croft. Barratt Croft is a location situated within the South Lakeland alongside other areas such as Priory Road, Lane Head, Woodhouse Lane.