Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
183 TWENTYWELL LANE Detached £799,604 £480,000 16 Aug 2013
185 TWENTYWELL LANE Detached £735,122 £129,500 1 Jun 1995
187 TWENTYWELL LANE Semi-Detached £504,563 £405,000 10 Apr 2019
191 TWENTYWELL LANE Detached £441,965 £357,750 7 Oct 2019
193 TWENTYWELL LANE Detached £777,218 £460,000 18 Apr 2013
195 TWENTYWELL LANE Detached £676,808 £675,000 20 Jan 2023
199 TWENTYWELL LANE Detached £654,182 £525,000 30 Aug 2018
201 TWENTYWELL LANE Detached £486,715 £160,000 22 Mar 2002
203 TWENTYWELL LANE £732,219 £580,000 15 Mar 2018
203 TWENTYWELL LANE £732,219 £580,000 15 Mar 2018
203 TWENTYWELL LANE £732,219 £580,000 15 Mar 2018
209 TWENTYWELL LANE Detached £901,931 £270,000 30 Aug 2001