NW2 5EE · London

£11M

what these 32 homes last sold for

£272kmedian
£5,810per m²
Recent sales
102, Churchill Road£775,000Mar 2025
74, Churchill Road£981,480Aug 2024
94, Churchill Road£785,000Feb 2024
118, Churchill Road£600,000Nov 2023
106, Churchill Road£380,000Jul 2023
100, Churchill Road£990,000Feb 2023
112, Churchill Road£765,500Dec 2022
106A, Churchill Road£410,000Nov 2022
Ground Floor Maisonette, 104, Churchill Road£370,000Nov 2022
102, Churchill Road£647,500Feb 2022
120A, Churchill Road£343,000May 2020
74, Churchill Road£750,000Oct 2019
Open in SoldMap, free on the App Store