Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE MOUNT Detached £1,079,535 £687,500 17 Jan 2008
6 THE MOUNT Detached £1,031,560 £835,000 23 Oct 2019
8 THE MOUNT Detached £1,012,397 £650,000 30 May 2014
10 THE MOUNT Detached £972,780 £900,000 23 Jun 2021