In reply to MannyG.

Wembley arena and wembley stadium are two different things nut case