The Crown Inn, Hornchurch The Crown Inn, Hornchurch The Crown Inn, Hornchurch is a venue in Hornchurch, Essex with upcoming events listed on Dovetail Events.