Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 LOUDOUN ROAD Semi-Detached £1,735,888 22 Mar 2013
64 LOUDOUN ROAD Terraced £1,975,000 4 Oct 2013
68 LOUDOUN ROAD Terraced £3,000,000 5 Nov 2021
70 LOUDOUN ROAD Terraced £1,160,000 17 Oct 2003
72 LOUDOUN ROAD Terraced £832,750 31 Aug 2001
74 LOUDOUN ROAD Terraced £1,030,000 18 Feb 2004
78 LOUDOUN ROAD Terraced £1,905,000 1 Mar 2011
80 LOUDOUN ROAD Terraced £950,000 11 Apr 2005