Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 THE MOUNT Detached £984,452 £800,000 15 Aug 2019
74 THE MOUNT Semi-Detached £711,201 £460,000 9 May 2014
76 THE MOUNT Detached £736,679 £430,000 6 Apr 2011
78 THE MOUNT Semi-Detached £653,049 £569,000 16 Dec 2020
80 THE MOUNT Semi-Detached £599,209 £450,000 7 Jul 2016
84 THE MOUNT Detached £905,071 £860,000 5 Jan 2022