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