Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 LOUDOUN SQUARE Terraced £175,432 £90,000 30 Jul 2004
14 LOUDOUN SQUARE Terraced £185,485 £119,000 3 Jan 2008
19A LOUDOUN SQUARE Terraced £127,164 £66,000 27 Aug 2004