Award Ceremony Venues in Elephant and Castle
1 Award Ceremony Venues in Elephant and Castle, London, England
Ministry Venues - Elephant & Castle103 Gaunt St, Elephant and Castle, London, SE1 6DP
Located in Central London, Ministry Venues - Elephant & Castle is a collective of six adjoining warehouse spaces with world class production. The versatility of the iconic venue allows you to put your events onto a prolific global stage.The multi-award-winning venue benefits from the state-of-the-art sound and lig...