are wembley arena and wembley stadium the same?
Wembley Arena /ˈwɛmbli/ (originally the Empire Pool and, since 1 July 2014, currently known as The SSE Arena, Wembley for sponsorship reasons) is an indoor arena adjacent to Wembley Stadium in Wembley, London.