Explore details about location Deodar Road. Deodar Road is a location situated within the London Borough of Wandsworth alongside other areas such as Wandsworth Common West Side, Furzedown Road, Lacy Road.