Ilford is a large cosmopolitan town in East London, England and the administrative headquarters of the London Borough of Redbridge. It is located northeast of Charing Cross and is one of the major metropolitan centres identified in the London Plan (...) (from Wikipedia)