Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EDWARDES PLACE Terraced £3,659,053 £650,000 17 May 1995
2 EDWARDES PLACE Terraced £4,905,891 £2,400,000 16 Apr 2004
3 EDWARDES PLACE Terraced £6,836,985 £1,975,000 20 Apr 2001
4 EDWARDES PLACE Terraced £6,749,676 £6,300,000 13 Dec 2021
5 EDWARDES PLACE Flats/Maisonettes £8,534,408 £5,520,000 29 May 2014