N6 5TR · London

£17M

what these 23 homes last sold for

£650kmedian
£6,443per m²
Recent sales
12, Orchard Road£1,300,000Aug 2025
36, Orchard Road£1,507,500Mar 2025
19, Orchard Road£1,335,000Jul 2023
38, Orchard Road£1,337,850Jun 2023
36, Orchard Road£1,425,000Nov 2022
29, Orchard Road£1,000,000Nov 2022
30, Orchard Road£1,175,000Feb 2022
30, Orchard Road£1,040,000Jul 2020
29, Orchard Road£882,500Oct 2019
36, Orchard Road£1,245,000Oct 2019
16, Orchard Road£1,250,000Jun 2019
19, Orchard Road£1,175,000Dec 2017
Open in SoldMap, free on the App Store