I have 7 hours spare at London Heathrow Airport (LHR). Is there anything interesting to do on that schedule?
What is an interesting thing to do on a 12-hour layover in Heathrow, London in early December?