263 Rivermill£140,000Dec 2025
257 Rivermill£250,000May 2025
258 Rivermill£217,500Nov 2021
240 Rivermill£290,000Apr 2018
262 Rivermill£158,250Feb 2018
257 Rivermill£221,000Jul 2016
249 Rivermill£263,000Jul 2016
235 Rivermill£280,000Jun 2016
238 Rivermill£257,500Mar 2016
239 Rivermill£97,000Feb 2015
260 Rivermill£160,000Jul 2014
260 Rivermill£124,995Apr 2013
249 Rivermill£168,000Sept 2012
264 Rivermill£83,000Nov 2010
268 Rivermill£167,000Jul 2008
236 Rivermill£190,500Jan 2008
258 Rivermill£146,500Nov 2007
240 Rivermill£185,500Aug 2007
261 Rivermill£93,000May 2007
252 Rivermill£71,000Sept 2005
258 Rivermill£130,000Aug 2005
261 Rivermill£85,000Jun 2005
250 Rivermill£145,500Nov 2004
254 Rivermill£139,995Jul 2004
258 Rivermill£122,500Jun 2004
247 Rivermill£145,000Mar 2004
245 Rivermill£147,000Dec 2003
260 Rivermill£109,995Mar 2003
253 Rivermill£120,000Feb 2003
269 Rivermill£116,000Dec 2002
266 Rivermill£154,000Jun 2002
264 Rivermill£36,995Jun 1999
268 Rivermill£56,950Jul 1998
263 Rivermill£30,000Jan 1998
269 Rivermill£53,000Sept 1997
269 Rivermill£43,300Feb 1997
247 Rivermill£40,500Mar 1996
266 Rivermill£51,000Nov 1995
258 Rivermill£40,000May 1995
253 Rivermill£47,500May 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.