Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ELMSTEAD AVENUE Terraced £182,569 £165,000 29 Oct 2021
3 ELMSTEAD AVENUE Terraced £103,635 £84,500 25 Nov 2019
5 ELMSTEAD AVENUE Terraced £215,633 £47,500 22 Jan 1999
5 ELMSTEAD AVENUE Terraced £215,633 £47,500 22 Jan 1999
12 ELMSTEAD AVENUE Semi-Detached £245,222 £67,000 23 Oct 2000