Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 LYDFORD ROAD Terraced £720,319 £420,000 17 Feb 2012
20 LYDFORD ROAD Terraced £651,058 £137,500 14 Apr 1998
30 LYDFORD ROAD Detached £1,742,579 £1,200,000 23 Jun 2015