Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 LISKEARD ROAD Detached £495,000 4 Oct 2023
78 LISKEARD ROAD Terraced £284,943 £168,000 8 Jun 2012
80 LISKEARD ROAD Terraced £205,996 £120,000 22 Aug 2006
2 PLOUGHBOY MEWS Detached £370,591 £207,000 27 Jan 2006
4 PLOUGHBOY MEWS Detached £471,762 £172,000 23 Aug 2002