A 24 hour guide to London, England including essential sights, photo-worthy spots, and local favorites. Plus the city's best restaurants, museums, and tips for getting around.