The perfect 2 days in London. We admit it: You can't see everything London has to offer in just 48 hours. But with a strategic itinerary, you can get a surprisingly solid sense of England's capital. From a taste of the royal life at Buckingham Palace to a taste of beer at a local pub, think of this as a London sampler.