Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OLIVE MOUNT Semi-Detached £219,508 £47,000 17 Jul 1998
1A OLIVE MOUNT Terraced £116,902 £75,000 4 Jan 2008
5 OLIVE MOUNT Terraced £170,000 26 May 2023
9 OLIVE MOUNT Terraced £210,599 £37,950 9 Aug 1996
11 OLIVE MOUNT Terraced £155,211 £100,000 3 Dec 2007
13 OLIVE MOUNT Semi-Detached £192,769 £114,950 24 Nov 2006