41 Newbury Road£280,000Jan 2026
37 Newbury Road£235,000Jun 2025
95 Newbury Road£210,000Feb 2025
39 Newbury Road£223,500Nov 2023
47 Newbury Road£239,000Aug 2022
37 Newbury Road£175,000Sept 2021
39 Newbury Road£172,000Jun 2021
47 Newbury Road£182,500Aug 2020
73 Newbury Road£193,000Mar 2020
79 Newbury Road£140,000Dec 2017
79 Newbury Road£147,000Dec 2017
65 Newbury Road£66,500Sept 2016
75 Newbury Road£109,000Jan 2016
79 Newbury Road£93,000Nov 2014
37 Newbury Road£115,000Aug 2012
95 Newbury Road£100,000Jul 2009
42 Newbury Road£138,500Sept 2007
49 Newbury Road£92,500Jul 2006
49 Newbury Road£82,950Aug 2004
75 Newbury Road£99,950Dec 2003
37 Newbury Road£91,000Jul 2003
37 Newbury Road£58,000Nov 2001
71 Newbury Road£23,000Aug 1999
43 Newbury Road£49,000May 1997
73 Newbury Road£31,500Jan 1996
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.