Explore details about location Landhayes Road. Landhayes Road is a location situated within the Exeter alongside other areas such as Barton Court, Ambassador Drive, Birkett Close.