Explore details about location Desborough Road. Desborough Road is a location situated within the Plymouth alongside other areas such as New George Street, Bridwell Lane North, Arun Close.