Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 LORRE MEWS Terraced £381,224 £210,000 19 Dec 2008
3 LORRE MEWS Semi-Detached £116,449 £94,500 5 Nov 2018
6 LORRE MEWS Terraced £152,566 £103,500 30 Mar 2015
7 LORRE MEWS Semi-Detached £361,380 £210,000 26 Sep 2008
11 LORRE MEWS Semi-Detached £302,986 £245,000 18 Apr 2019