Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TOWNCROFT Semi-Detached £93,069 £72,000 21 Apr 2017
4 TOWNCROFT Semi-Detached £80,130 £14,280 20 May 1996
26 TOWNCROFT Semi-Detached £142,066 £115,000 18 Jan 2019
40 TOWNCROFT Semi-Detached £151,819 £29,000 27 Mar 1997