The Orchard is an exclusive development of 3 detached homes located close to Cheadle Hulme town centre.