Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 ELMSHURST GARDENS Semi-Detached £555,130 £98,500 28 Feb 1996
86 ELMSHURST GARDENS Semi-Detached £493,946 £400,000 26 Sep 2018
90 ELMSHURST GARDENS Terraced £473,438 £277,000 29 Mar 2012
98 ELMSHURST GARDENS Semi-Detached £478,314 £390,000 6 Nov 2019
100 ELMSHURST GARDENS Semi-Detached £494,288 £107,500 17 Dec 1998