Explore details about location Arctic Road. Arctic Road is a location situated within the Sefton alongside other areas such as Eden Vale, Melling Lane, Netherton Grange.