Hornchurch's a town in the London Borough of Havering in East London, England. It's a suburban development located east north-east of Charing Cross. Hornchurch's home to the Queen's Theatre, a modern 500–seat theatre located close to the town centre. Havering Sixth Form College's 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 Origins Stone Age tools, Bronze ag… (
More on Hornchurch)