Explore details about location Doherty Road. Doherty Road is a location situated within the London Borough of Newham alongside other areas such as Germander Way, Gooseley Lane, Washington Avenue.