Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HENDEN MEWS Detached £1,007,682 £943,000 25 Jun 2021
2 HENDEN MEWS Detached £1,147,631 £740,000 16 Apr 2014
3 HENDEN MEWS Detached £1,333,667 £800,000 15 Mar 2013
5 HENDEN MEWS Detached £1,213,243 £675,000 18 Aug 2009