by Jo Caird
A guide to visiting London, covering places to eat, sleep, shop, and visit; London's 2012 Olympic stint yielded plenty of new or polished-up restaurants, hotels, and attractions, making this guide…