3
results
Sold prices in Orchard Close, London Central, W10
40 Orchard Close, London, W10 5RB
- £1,050,000 Terraced, Freehold 01 March 2024
38 Orchard Close, London, W10 5RB
- £1,075,000 Terraced, Freehold 08 November 2023
- £182,500 Terraced, Freehold 12 July 1999
42 Orchard Close, London, W10 5RB
- £815,000 Terraced, Freehold 10 November 2020
- £375,000 Terraced, Freehold 18 February 2003