THE ORCHARD

The Orchard, London

Individual and exceptionally elegant Grade II listed detached house including a magnificent drawing room, grand staircase, detached garage and stunning garden.

£5,250,000

See Property Details