From old-school Britannia to the new cool, the best London hotels are chic places to stay, including five-star hotels, ...