Explore details about location Invincible Close. Invincible Close is a location situated within the Sefton alongside other areas such as Bretlands Road, Deyes Lane, Ashdale Close.