Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LOUDOUN PLACE Detached £381,976 £250,000 18 Jul 2014
2 LOUDOUN PLACE Detached £311,002 £238,000 20 Jan 2017
4 LOUDOUN PLACE Detached £401,613 £320,000 5 Jan 2018
5 LOUDOUN PLACE Detached £350,218 £325,000 30 Sep 2021
6 LOUDOUN PLACE Detached £406,511 £105,000 31 Mar 2000
9 LOUDOUN PLACE Detached £424,763 £98,000 2 Jul 1999
11 LOUDOUN PLACE Detached £410,110 £234,950 26 May 2006
17 LOUDOUN PLACE Detached £363,906 £295,000 14 Dec 2018