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.

£5,250,000

See Property Details