Explore details about location The Orchard. The Orchard is a location situated within the Wirral alongside other areas such as Heswall Mount, Avon Street, Melloncroft Drive West.