I just stayed one week at the Mowbray Court Hotel, my second time, in two years. First, and foremost, the location is, in my opinion, perfect, steps from the Earls Court tube station - which has the Piccadilly Line, which connects to Heathrow Airport, and the prime central London districts. Earls Court neighborhood has an ecclectic mix of pubs, restaurants, retailers, services and shops, adding to the value of the Mowbray's location. The property itself is typical for the neighborhood of older multi-storey apartment buildings, many converted to hotels. The Mowbray staff are attentive and courteous. The hotel lobby is well furnished with comfy chairs and equipped with charging stations among the sitting areas. Free coffee/tea and cold/hot drinking water available 24/7 at the lobby is a nice touch.
My room  was very small, with a single bed, which was basic though comfortable enough. The room was clean and functional even if very tight for space, but this is not uncommon in London's "boutique" hotel scene. My disappointment was with the bathroom, specifically the shower stall, which was uncomfortablly, almost dangerously cramped. It was the smallest hotel shower stall that I have ever seen in my many years of travelling.
So, while I would recommend this hotel, based on all the other positive aspects, I would specifically avoid this room (and others like it!). Fellow travelers be warned: avoid being assigned room 112!
Otherwise, this hotel is good value for London!