From quaint Notting Hill to regal Buckingham Palace and Big Ben, here's the perfect London itinerary to see the top sights in just two days.