Explore details about location Simons Croft. Simons Croft is a location situated within the Sefton alongside other areas such as Balliol Road, Watling Avenue, Jubilee Road.