Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 HIGHBURY ROAD Detached £235,329 £137,500 17 Dec 2010
82 HIGHBURY ROAD Detached £390,024 £237,500 17 Jan 2007
84 HIGHBURY ROAD Detached £273,158 £172,500 13 Feb 2014
86 HIGHBURY ROAD Semi-Detached £325,303 £189,500 10 Aug 2006
106 HIGHBURY ROAD £1,553,756 £1,260,894 5 Nov 2018