Six hours in London is enough to grab a bite to eat, hit a few pubs and see some of the popular spots.