Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LIBRA PLACE Semi-Detached £160,190 £133,000 6 Mar 2020
3 LIBRA PLACE Semi-Detached £192,849 £116,500 15 Dec 2006
4 LIBRA PLACE Semi-Detached £107,440 £106,500 14 Aug 2023
7 LIBRA PLACE Detached £208,722 £135,000 23 May 2014
8 LIBRA PLACE Detached £143,341 £105,000 24 Feb 2016
9 LIBRA PLACE Detached £212,164 £126,500 5 Apr 2013
10 LIBRA PLACE Semi-Detached £128,101 £35,000 27 Oct 2000
14 LIBRA PLACE Detached £198,100 £93,500 23 Feb 2004
16 LIBRA PLACE Semi-Detached £158,946 £119,995 17 Oct 2016
17 LIBRA PLACE Semi-Detached £145,215 £100,000 12 Jun 2015
18 LIBRA PLACE Semi-Detached £120,376 £75,000 20 Dec 2013
19 LIBRA PLACE Semi-Detached £175,432 £103,000 17 Feb 2010
20 LIBRA PLACE Semi-Detached £120,995 £70,000 18 Aug 2011
22 LIBRA PLACE Detached £248,170 £129,950 17 Sep 2004