320 Marsh Road£240,000May 2026
303A Marsh Road£405,000Dec 2025
304A Marsh Road£347,500Apr 2024
312 Marsh Road£440,000Apr 2024
305 Marsh Road£400,000Jul 2023
309 Marsh Road£477,250Feb 2022
318 Marsh Road£435,000Feb 2022
304B Marsh Road£325,000Sept 2021
304A Marsh Road£328,000Jun 2021
303A Marsh Road£305,000Oct 2020
320 Marsh Road£197,500Dec 2019
322 Marsh Road£243,000Jul 2019
305 Marsh Road£260,000Sept 2018
303A Marsh Road£250,000Jul 2018
305 Marsh Road£582,250Mar 2017
300A Marsh Road£270,000Sept 2016
320 Marsh Road£140,500Feb 2016
305 Marsh Road£330,000Sept 2008
310 Marsh Road£250,000May 2008
307 Marsh Road£280,000Aug 2007
296 Marsh Road£205,000Aug 2007
298 Marsh Road£353,000Aug 2007
306 Marsh Road£266,000Apr 2007
303 Marsh Road£390,000Dec 2006
311 Marsh Roadnew build£285,995Oct 2006
313 Marsh Roadnew build£274,995Oct 2006
312 Marsh Roadnew build£285,995Sept 2006
320 Marsh Road£117,000Sept 2006
322 Marsh Road£145,000Mar 2006
310 Marsh Roadnew build£249,995May 2005
303 Marsh Road£377,500Feb 2005
308 Marsh Road£213,000Aug 2003
308 Marsh Road£160,000Sept 2002
322 Marsh Road£120,000Jul 2002
318 Marsh Road£158,000May 2002
300 Marsh Road£180,000Nov 2001
321 Marsh Road£220,000Apr 2001
322 Marsh Road£92,000Jan 2001
296A Marsh Road£58,000Jan 1998
309 Marsh Road£100,000Feb 1997
304 Marsh Road£85,000May 1996
306 Marsh Road£76,500Apr 1995
322 Marsh Road£50,000Apr 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.