Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 NEWBURY PLACE Detached £582,760 £439,950 24 Oct 2016
6 NEWBURY PLACE Detached £561,038 £472,500 11 Sep 2020
7 NEWBURY PLACE Detached £676,319 £144,950 28 Aug 1998
8 NEWBURY PLACE Detached £624,562 £155,000 21 Dec 1999
9 NEWBURY PLACE Detached £633,154 £142,000 1 Apr 1999