Fact #77610
When:
Short story:
Famed London, England, UK, venue Alexandra Palace announces the apointment of a new brand and management team, dedicated to establishing the venue as London's leading location for events, concerts and exhibitions. The venue is to be re-branded as The People's Palace.
Tweet this Fact