Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 - 6 TOWCESTER ROAD £436,174 £435,000 11 Jul 2022
36 TOWCESTER ROAD Terraced £116,569 £42,500 16 Aug 2002
38 TOWCESTER ROAD Terraced £267,990 £155,000 20 Jul 2006
40 TOWCESTER ROAD Terraced £226,563 £125,000 4 Nov 2005
42 TOWCESTER ROAD Terraced £291,282 £99,950 24 May 2002
44 TOWCESTER ROAD Terraced £244,538 £247,500 4 Nov 2022
46 TOWCESTER ROAD Terraced £278,539 £84,000 17 Aug 2001
48 TOWCESTER ROAD Terraced £240,257 £42,500 21 Jul 1995