A comprehensive travel guide to London, England with tips and advice on things to do, see, nightlife, and restaurants