Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
47 DEVONSHIRE MEWS SOUTH Terraced £2,676,880 £575,000 7 Sep 1998
95 DEVONSHIRE MEWS SOUTH Detached £5,251,559 £3,100,000 26 Jul 2010