Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OTFORD CLOSE Detached £407,375 £240,000 9 Apr 2010
2 OTFORD CLOSE Semi-Detached £459,534 £235,750 29 Jul 2004
3 OTFORD CLOSE Semi-Detached £373,136 £240,000 18 Oct 2007
4 OTFORD CLOSE Semi-Detached £611,518 £599,995 16 May 2022
5 OTFORD CLOSE Detached £503,547 £470,000 16 Dec 2021
7 OTFORD CLOSE Semi-Detached £440,456 £360,000 27 Feb 2020
9 OTFORD CLOSE Semi-Detached £399,422 £300,000 26 Aug 2016