Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 TWENTYWELL LANE £544,238 £440,000 3 Aug 2018
82 TWENTYWELL LANE Detached £543,587 £367,800 13 Feb 2015
86 TWENTYWELL LANE Detached £1,047,181 £1,050,000 1 Aug 2022
88A TWENTYWELL LANE Flats/Maisonettes £343,414 £202,500 15 Jun 2010
88C TWENTYWELL LANE Flats/Maisonettes £198,171 £40,000 10 Oct 1997
88C TWENTYWELL LANE Flats/Maisonettes £198,171 £40,000 10 Oct 1997
90A TWENTYWELL LANE Flats/Maisonettes £110,000 13 Feb 2024
90B TWENTYWELL LANE Flats/Maisonettes £158,285 £34,000 8 Sep 1998