Hornchurch is a town in the London Borough of Havering in East London, England. It is a suburban development located east north-east of Charing Cross. Hornchurch is home to the Queen's Theatre, a modern 500–seat theatre located close to the town centre. Havering Sixth Form College is located in the town. Environs The River Ingrebourne forms the boundary with Upminster to the east. Hornchurch borders Romford to the north west and Rainham to the south. History Hornchurch probably gets its n… (More on Hornchurch)