Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 APPLEGATE Detached £626,271 £237,500 18 Oct 2002
2 APPLEGATE Detached £576,285 £579,000 31 Jan 2023
3 APPLEGATE Detached £595,553 £320,000 15 Apr 2005
4 APPLEGATE Detached £668,462 £555,000 16 Mar 2020
5 APPLEGATE Detached £115,302 £31,000 20 Jul 2000
6 APPLEGATE Detached £817,046 £480,000 13 Jul 2012