Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MEMEL PLACE Terraced £232,030 £182,000 17 Jul 2017
3 MEMEL PLACE Semi-Detached £189,982 £46,500 30 Nov 1999
MANDRAKE MEMEL PLACE Detached £414,771 £320,000 21 Mar 2017
MEMEL LODGE MEMEL PLACE Terraced £181,036 £130,000 10 Nov 2015