THE ORCHARD

The Orchard, Chiswick, London

This elegant Grade II listed detached home in Bedford Park is ideally located near local shops and restaurants and features a beautifully landscaped garden.

£4,850,000

See Property Details