Seven Things to Do on a London Layover

If you find yourself with a layover in London, the city’s great transportation system makes it easy to see a lot within a short amount [...]