Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 HIGHBURY PLACE Semi-Detached £232,360 £210,000 1 Oct 2021
20A HIGHBURY PLACE Semi-Detached £202,793 £38,000 31 Jan 1997
22A HIGHBURY PLACE Semi-Detached £169,250 £138,000 29 Nov 2019
25 HIGHBURY PLACE Semi-Detached £190,358 £152,500 23 Apr 2018
27 HIGHBURY PLACE Semi-Detached £217,976 £128,000 27 Sep 2012
29 HIGHBURY PLACE Semi-Detached £203,507 £165,000 19 Jul 2019
31 HIGHBURY PLACE Semi-Detached £120,959 £94,000 19 May 2017
33 HIGHBURY PLACE Flats/Maisonettes £173,812 £105,000 8 Dec 2006
35 HIGHBURY PLACE Flats/Maisonettes £173,812 £105,000 8 Dec 2006