N19 5GS · London

£21M

what these 53 homes last sold for

£329kmedian
£6,284per m²
2sales this year
Recent sales
29, Goddard Place£490,000Aug 2026
28, Goddard Place£575,000Aug 2026
18, Goddard Place£1,160,000Nov 2025
50, Goddard Place£530,000Oct 2024
17, Goddard Place£925,000Aug 2024
4, Goddard Place£525,000Nov 2023
31, Goddard Place£490,000Sep 2023
53, Goddard Place£585,000Aug 2023
42, Goddard Place£477,500Aug 2023
41, Goddard Place£510,000Apr 2023
44, Goddard Place£535,000Dec 2022
3, Goddard Place£545,000Aug 2022
Open in SoldMap, free on the App Store