Hornchurch is a suburban town in East London in the London Borough of Havering and predominantly an affluent residential area. It is located 15.2 miles east-northeast of Charing Cross. From Wikipedia