Home › Venues › The Crown The Crown Tickets Buy tickets for concerts at The Crown in Hornchurch, United Kingdom. No Upcoming Events No upcoming events scheduled at The Crown. Please contact us with any corrections. Hotels & Lodging Near The Crown About the Venue The Crown At-a-Glance Address360 Hornchurch RoadHornchurch RM12 4TWUnited Kingdom Map & Directions Advertisement