Very convenient location for Wembley Arena