Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 TOWCESTER ROAD Terraced £292,305 £177,995 12 Jan 2007
74 TOWCESTER ROAD Terraced £246,758 £215,000 7 Dec 2020
76 TOWCESTER ROAD Terraced £204,284 £45,000 22 Jan 1999
80 TOWCESTER ROAD Terraced £192,733 £43,000 31 Mar 1999
84 TOWCESTER ROAD Terraced £262,473 £213,000 30 Nov 2018
90 TOWCESTER ROAD Terraced £228,201 £153,000 5 Dec 2014
92 TOWCESTER ROAD Terraced £126,019 £44,995 19 Jul 2002
94 TOWCESTER ROAD Terraced £212,894 £124,995 26 Feb 2010
98 TOWCESTER ROAD Terraced £236,532 £219,500 17 Sep 2021