WOW 2020 Venue

WOW 2020 will be held at The Core in Newcastle upon Tyne.