Explore details about location Drake Road. Drake Road is a location situated within the Tavistock CP alongside other areas such as Plymouth Road, Willow Road, Orchard Close.