Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LEMNA ROAD Terraced £286,601 £265,000 22 Nov 2021
14 LEMNA ROAD Terraced £807,699 £580,000 30 Nov 2015
15 LEMNA ROAD Terraced £1,203,729 £358,000 5 Jul 2001
16 LEMNA ROAD Terraced £365,296 £81,500 5 Mar 1999
24 LEMNA ROAD Terraced £309,920 £55,000 28 Jun 1995