Explore details about location Orchard Gardens. Orchard Gardens is a location situated within the Exeter alongside other areas such as St Andrew's Road, Armstrong Avenue, Higher Exwick Hill.