Where to watch the World Cup in London

The Ouzo Circle

Image by keithusc

Where to watch the World Cup in London
When the whistle blows tomorrow it won’t just be South Africa exploding in a riot of colour and football fervour. In London, fans from every competing nation will be in pubs and bars and watching big screens in Trafalgar Square for the opening match (and at Alexandra Palace for England’s group games).
Read more on Evening Standard

The Ouzo Circle

Image by keithusc

The first of two great Greek TV adverts for Ouzo Plomari. Every time I watch this advert I feel homesick!
Video Rating: 4 / 5

Exit mobile version