This guide to the best pubs with rooms in London will show you great pub stays in the city. There's an interactive map with locations, too.