Filters:
amphitheater in North Central Square
About 5 results.
Royal Albert Hall
Kensington Gore, SW7 2AP London, United KingdomThe most iconic London venue www.royalalberthall.com
Moore Auditorium
Egham Hill, TW20 0EX Egham, United KingdomWelcome to Royal Holloway, one of the UK's leading research-intensive universities. Based in Surrey, our campus is among the most beautiful in the world.
The SSE Arena, Wembley
Arena Square, Engineers Way, HA9 0AA Wembley, United KingdomWith 12,500 seats it is London's second largest indoor arena and third largest indoor concert venue - find out more www.ssearena.co.uk