Summary
The house which was most recently sold was 3 ELMWOOD, this sold on 14 Apr 2023 for £1,150,000
The postcode for ELMWOOD is SL6 8HX
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 ELMWOOD Detached £1,150,000 14 Apr 2023
4 ELMWOOD Detached , 165 m2 £900,000 4 Jan 2018
6 ELMWOOD Detached , 142 m2 £530,000 12 Feb 2014
7 ELMWOOD Detached , 385 m2 £588,000 5 Oct 2006
8 ELMWOOD Detached , 199 m2 £420,000 6 Jun 2003
9 ELMWOOD Detached , 195 m2 £735,000 13 Feb 2013