About

City of London Academy Highbury Grove is an 1118 mixed secondary school with academy status in the London Borough of Islington, England.

Past Print Ads