Tag Archives: Houston Texans

Going to my first NFL game at Wembley Stadium, London

A few days ago I managed to get to see my very first live-action NFL game at Wembley Stadium, London.  Normally Wembley is the home of Football but for a month or so eat autumn, it becomes the home of … Continue reading

Posted in Life, London, Popular Culture | Tagged , , , , , , | 1 Comment