I work in London two days a week and stay in whatever Hotel room (with attached bathroom) is the cheapest place available each time. Usually this leads me to some absolute dumpster fires, (Shepherds Bush) but also some better places, Bayswater is good but can be pricey, for example. The Paramount Hotel has been a bit of a game changer, for 2/3 the price of Bayswater or Hyde Park (and to be fair, sometimes half the price) you get a comfortable bed, small but not tiny rooms, decent water pressure & temperature and toiletries. Located just a 7 minute walk from the District Line and a 5 minute walk from Tesco Extra. Yes the bathrooms can be a bit on the cramped side but I have stayed in places with much smaller bathrooms (Hyde Park I'm looking at you). Ultimately you aren't staying at the Four Seasons or the Fairmont so don't expect glamour but you'll find far worse in London for a lot more money. If you find this place sub £75, book it.