Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENSHURST MEWS Detached £492,288 £485,000 10 Nov 2023
4 PENSHURST MEWS Detached £450,563 £266,250 12 Nov 2012
5 PENSHURST MEWS Detached £483,887 £260,000 19 Apr 2005
7 PENSHURST MEWS Detached £337,273 £275,000 20 Nov 2019
9 PENSHURST MEWS Detached £369,208 £256,500 10 Jul 2015
10 PENSHURST MEWS Detached £483,981 £280,000 31 Aug 2011
12 PENSHURST MEWS Detached £447,315 £95,000 1 May 1998
14 PENSHURST MEWS Detached £343,122 £207,500 21 Aug 2013
16 PENSHURST MEWS Detached £430,922 £159,950 25 Sep 2002