63 Town Street£270,000Dec 2025
23 Town Street£375,250Nov 2025
12A Town Street£384,000Feb 2024
25 Town Street£388,500Nov 2022
63 Town Street£220,000May 2021
65 Town Street£800,000Apr 2021
18 Town Street£510,000Mar 2021
21 Town Street£320,000Nov 2020
11 Town Street£225,000Mar 2020
7 Town Street£185,120Feb 2019
19 Town Street£180,000Jul 2018
18 Town Street£450,000Jun 2018
23 Town Street£285,000Feb 2018
8 Town Street£227,637Nov 2017
51 Town Street£117,100Jun 2017
63 Town Street£180,000Jun 2016
59 Town Street£84,500Aug 2015
9 Town Street£290,000Feb 2010
21 Town Street£240,000Aug 2009
33 Town Street£145,000Apr 2009
63 Town Street£180,000Dec 2007
53 Town Street£340,000Nov 2006
PRIORY CLOSE, 25A Town Street£285,000Oct 2006
18 Town Street£450,000Aug 2006
27 Town Street£325,000Jun 2006
33 Town Street£195,000Mar 2006
63 Town Street£132,500Sept 2004
43 Town Street£178,000Aug 2003
61 Town Street£85,000May 2003
39 Town Street£194,950Oct 2002
37 Town Street£225,000Jun 2002
9 Town Street£143,500May 2001
27 Town Street£105,000Jan 2001
23 Town Street£100,000Nov 2000
19 Town Street£113,000Jul 2000
6 Town Street£125,000Feb 2000
21 Town Street£71,000Sept 1999
57 Town Street£65,000Jun 1998
THE ABBEY REST HOME Town Street£383,000Dec 1997
63 Town Street£43,000Aug 1997
14 Town Street£90,000Jul 1997
39 Town Street£70,000Apr 1997
37 Town Street£65,000Jun 1996
6 Town Street£50,000Dec 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.