Explore details about location Nelson Road. Nelson Road is a location situated within the Sefton alongside other areas such as York Close, Blundell Avenue, Oakmere Close.