Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
183 TWENTYWELL LANE Detached £793,728 £480,000 16 Aug 2013
185 TWENTYWELL LANE Detached £729,720 £129,500 1 Jun 1995
187 TWENTYWELL LANE Semi-Detached £500,855 £405,000 10 Apr 2019
191 TWENTYWELL LANE Detached £438,717 £357,750 7 Oct 2019
193 TWENTYWELL LANE Detached £771,507 £460,000 18 Apr 2013
195 TWENTYWELL LANE Detached £671,835 £675,000 20 Jan 2023
199 TWENTYWELL LANE Detached £649,375 £525,000 30 Aug 2018
201 TWENTYWELL LANE Detached £483,138 £160,000 22 Mar 2002
203 TWENTYWELL LANE £726,838 £580,000 15 Mar 2018
203 TWENTYWELL LANE £726,838 £580,000 15 Mar 2018
203 TWENTYWELL LANE £726,838 £580,000 15 Mar 2018
209 TWENTYWELL LANE Detached £895,304 £270,000 30 Aug 2001