24 HIGHBURY GARDENS, IG3 8AA sold for £450000 on 2023-03-03
90 HIGHBURY GARDENS, IG3 8AA sold for £435000 on 2023-03-24
FIRST FLOOR FLAT, 3 HIGHBURY GARDENS, IG3 8AB sold for £150000 on 2021-06-28
11 HIGHBURY GARDENS, IG3 8AB sold for £490000 on 2022-03-24