Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
308 - 310 ELVEDEN ROAD £7,173,209 £6,250,000 31 Dec 2020
312 ELVEDEN ROAD £5,669,704 £4,940,000 31 Dec 2020