It reminded me of the space station in 2001: A Space Odyssey.
Virgin lounge, Heathrow
Photo of Heathrow by