148 Manor Square£235,000Nov 2025
100 Manor Square£425,000Mar 2025
146 Manor Square£267,500Dec 2024
178 Manor Square£220,000Aug 2024
154 Manor Square£280,000Apr 2023
152 Manor Square£320,000Dec 2017
174 Manor Square£170,000Jan 2017
166 Manor Square£149,000Mar 2015
178 Manor Square£124,950Jul 2013
104 Manor Square£220,000Mar 2013
164 Manor Square£250,000May 2008
172 Manor Square£129,500Aug 2007
178 Manor Square£113,000Feb 2007
122 Manor Square£123,500Mar 2006
130 Manor Square£153,000Nov 2005
150 Manor Square£165,000Nov 2004
178 Manor Square£109,995Mar 2004
130 Manor Square£125,000Nov 2002
152 Manor Square£69,000Dec 1999
148 Manor Square£43,500May 1999
96 Manor Square£54,000Jan 1999
100 Manor Square£54,000Mar 1998
102 Manor Square£47,000Jul 1997
100 Manor Square£50,000Jan 1997
104 Manor Square£58,000Oct 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.