Venue Guide Venue Guide: The Horn at The Half Moon Everything you need to know about the Bishop's Stortford venue... TicketWeb / December 14, 2018