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 9.1 miles (14.6km) north-east of Charing Cross and is one of the major metropolitan centres identified in the London Plan.