Venue · 🇬🇧 London, United Kingdom

Wembley Conference Centre

opened 1977 2 500 capacity hosted 1 contest

Contests here

1

London