Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MAYDITCH PLACE Detached £105,000 16 Oct 2023
6 MAYDITCH PLACE Detached £300,750 £165,000 31 Jul 2009
6A MAYDITCH PLACE Detached £508,581 £300,000 24 Sep 2010
10 MAYDITCH PLACE Detached £699,412 £239,995 29 May 2002
12 MAYDITCH PLACE Detached £598,997 £105,000 17 Nov 1995