Nike Stadium at Selfridges London

Where are you going to be seeing the match today? Perhaps any Londoners who are undecided should consider the Nike Stadium at Selfridges London. Featuring multiple screens and a Brazil-friendly motif (because let’s face it, England friendly pubs are a dime a dozen), you can see the game on 62 glorious plasma screens with about two dozens fellow supporters of Seleção. The Nike Stadium at Selfridges opened yesterday and closes on July 11th, after the Final.

Nike Stadium at Selfridges
400 Oxford Street
London
W1A 1AB

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>