The town of Ilford is situated in east London, close to Charing Cross. It has an important retail and commercial centre that is surrounded by many residential developments. A few of its main attractions include the Kenneth More Theatre and St. Alban’s Singers. At the Kenneth More Theatre, people are treated to a variety of amateur and professional productions, while the St. Alban’s Singers can be found at the St. Alban’s Church located in Albert Road.