Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 GODDARD PLACE Terraced £317,911 £165,000 31 Aug 2004
5 GODDARD PLACE Semi-Detached £289,860 £219,995 25 Nov 2016
6 GODDARD PLACE Semi-Detached £250,603 £145,000 2 Dec 2009
12A GODDARD PLACE Semi-Detached £240,548 £195,000 19 Dec 2018
14 GODDARD PLACE Terraced £265,320 £253,000 24 Feb 2022
17 GODDARD PLACE Semi-Detached £129,901 £25,365 16 Jun 1997
18 GODDARD PLACE Semi-Detached £335,500 £259,550 27 Apr 2017