Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 STOKENCHURCH PLACE Detached £378,110 £240,000 19 Mar 2008
61 STOKENCHURCH PLACE Detached £401,654 £235,000 21 Mar 2012
63 STOKENCHURCH PLACE Detached £361,233 £240,000 5 Sep 2014
65 STOKENCHURCH PLACE Detached £460,782 £272,000 23 Jul 2010
71 STOKENCHURCH PLACE Detached £587,913 £580,000 6 Jul 2023
73 STOKENCHURCH PLACE Detached £547,130 £165,000 22 Aug 2001
79 STOKENCHURCH PLACE Detached £580,000 7 Dec 2022