Location, Location, Location £350,000 1 Bedroom ● Aberdeen Park, London, N5 Guide Price £350,000 - £400,000 Aberdeen Park is a wide private road in the heart of Highbury opposite Highbury Fields and just south of Highbury Barn. View details