Explore details about location New Dover Road. New Dover Road is a location situated within the Canterbury alongside other areas such as Thanington Without, City Wall Avenue, Evelings Alley.