2
results
Sold prices in Orchard Drive, London Central, SE3
11 Orchard Drive, London, SE3 0QP
- £4,050,000 Semi-detached, Freehold 18 August 2023
- £1,507,500 Semi-detached, Freehold 31 January 2002
10 Orchard Drive, London, SE3 0QP
- £3,300,000 Semi-detached, Freehold 27 March 2019
- £1,700,000 Semi-detached, Freehold 10 August 2006