Explore details about location Nellgrove Road. Nellgrove Road is a location situated within the London Borough of Hillingdon alongside other areas such as Romney Road, New Peachey Lane, Salcombe Way.