Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TOWLE ROAD Semi-Detached £141,827 £105,000 18 Mar 2016
6 TOWLE ROAD Semi-Detached £43,112 £17,000 16 Dec 2002
12 TOWLE ROAD Semi-Detached £127,586 £75,000 8 Oct 2010
14 TOWLE ROAD Semi-Detached £131,066 £105,000 17 Apr 2018
24 TOWLE ROAD Semi-Detached £138,433 £86,250 11 Dec 2013
26 TOWLE ROAD Semi-Detached £222,698 £220,000 6 Jun 2023
28 TOWLE ROAD Semi-Detached £160,157 £125,000 2 Jun 2017
42 TOWLE ROAD Semi-Detached £112,954 £90,000 22 Jan 2018