Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 MOUNT ROAD Detached £547,870 £317,000 18 Dec 2009
21 MOUNT ROAD Detached £503,092 £210,000 25 Apr 2003
23 MOUNT ROAD Detached £342,577 £280,000 21 Feb 2020
31 MOUNT ROAD £93,488 £70,000 17 Jun 2016