Ilford is a large cosmopolitan town in the north-east of
London, England, and the administrative headquarters of the
London Borough of Redbridge. It is located north-east of Charing Cross and is one of the major metropolitan centres identified in the
London Plan.