Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEOPARD RISE Detached £344,780 £300,000 19 Jul 2021
2 LEOPARD RISE Detached £401,590 £315,000 28 Jul 2017
3 LEOPARD RISE Detached £492,437 £104,000 17 Apr 1998
5 LEOPARD RISE Detached £441,006 £293,000 5 Sep 2014
7 LEOPARD RISE Detached £429,794 £435,000 21 Nov 2022
8 LEOPARD RISE Detached £388,312 £228,000 31 Aug 2012
10 LEOPARD RISE Detached £484,179 £315,000 2 Jun 2014
12 LEOPARD RISE Detached £732,377 £129,950 29 Feb 1996
14 LEOPARD RISE Detached £492,481 £285,000 8 Jul 2011
16 LEOPARD RISE Detached £369,485 £250,000 16 Feb 2015