Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 MAYDITCH PLACE Detached £586,030 £104,000 28 Jun 1995
19 MAYDITCH PLACE Detached £610,451 £165,000 1 Aug 2000
23 MAYDITCH PLACE Detached £683,718 £475,000 27 Jul 2015
27 MAYDITCH PLACE Detached £571,191 £165,000 6 Apr 2001
29 MAYDITCH PLACE Detached £512,197 £330,000 21 Dec 2007