Heathrow Airport, London

Location: London

The Heathrow Airport in London champions the Terminal 5 Expo Fine Art Gallery that aims to give customers meditative space to chill during stressful travel. The images above show its commemorative exhibit for the 2012 Olympic Games.

images via