Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 MITCHAM PLACE Terraced £277,282 £75,500 18 Sep 2000
36 MITCHAM PLACE Terraced £261,301 £213,000 20 Dec 2019
37 MITCHAM PLACE Terraced £386,041 £300,000 5 May 2017
44 MITCHAM PLACE Terraced £324,809 £320,000 23 Nov 2023
46 MITCHAM PLACE Terraced £248,348 £165,000 5 Sep 2014
48 MITCHAM PLACE Terraced £257,662 £210,000 6 Sep 2019
49 MITCHAM PLACE Terraced £301,183 £160,000 19 Nov 2004
50 MITCHAM PLACE Semi-Detached £175,696 £92,000 21 Sep 2004