Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 APPLEGATE Detached £630,907 £237,500 18 Oct 2002
2 APPLEGATE Detached £580,551 £579,000 31 Jan 2023
3 APPLEGATE Detached £599,961 £320,000 15 Apr 2005
4 APPLEGATE Detached £673,411 £555,000 16 Mar 2020
5 APPLEGATE Detached £116,155 £31,000 20 Jul 2000
6 APPLEGATE Detached £823,094 £480,000 13 Jul 2012