The Earls Court hotel has been tagged the worst in London in a survey for, but its manager says, “You get what you pay for; you pay £30-a-night,” and reveals a revamp is underway to move from 2* to 4*. It’s not on LondonNet’s hotel list, but many vetted hotels are.

Popular on LondonNet