Tag Archives: world cup

5 Venues to Watch the World Cup in London

After all the anticipation, the FIFA 2010 World Cup is here. If you’re bored by the idea of watching the action from your sofa – or if you don’t have a sofa – here are five possible places to catch … Continue reading

Posted in sport | Tagged | Leave a comment