Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 DUKES MEWS Flats/Maisonettes £3,611,289 £2,250,000 2 Dec 2013
10 DUKES MEWS Terraced £4,261,652 £3,820,000 10 Aug 2021
12 DUKES MEWS Terraced £2,866,007 £1,337,500 30 Jan 2004
14 DUKES MEWS Flats/Maisonettes £3,747,921 £3,700,000 27 Sep 2023
18 DUKES MEWS Terraced £3,328,801 £1,505,000 14 Nov 2003
20 DUKES MEWS Flats/Maisonettes £3,007,698 £1,680,000 21 Jan 2006