Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 EBURY MEWS Terraced £527,974 £523,000 10 Mar 2023
47 EBURY MEWS Terraced £2,938,105 £1,700,000 4 Dec 2009
48 EBURY MEWS Terraced £2,798,702 £1,650,000 7 May 2010
51 EBURY MEWS Terraced £2,431,509 £1,393,000 22 May 2006
52 EBURY MEWS Terraced £2,839,149 £2,650,000 21 Dec 2021
54 EBURY MEWS Terraced £2,110,992 £375,000 1 May 1995
55 EBURY MEWS Terraced £2,947,802 £636,500 30 Oct 1998
56 EBURY MEWS Terraced £15,190,558 £3,280,000 16 Oct 1998
58 EBURY MEWS Flats/Maisonettes £662,641 £120,000 26 Sep 1996
59 EBURY MEWS Terraced £2,636,785 £1,550,000 25 Oct 2010
60 EBURY MEWS Terraced £3,184,480 £875,000 16 Nov 2000