Explore details about location Orchard Rise. Orchard Rise is a location situated within the Kingston upon Thames alongside other areas such as Queen's Road, Hillside Road, Ewell Road.