This was without doubt the worst experience of booking a stay in London. I shall never make a booking at a OYO hotel again and I have advised friends, family and work colleagues to steer clear. I booked 4 nights at My Stay Inn in Earl's Court, London. When I arrived the front door was locked and another customer was also trying to gain access. After 30 minutes on a call I was told by the call centre that they didn't have a room for me despite my having a confirmation. The other customer found that when she went to her room it was already occupied. She eventually gave up in frustration and just left. I said that I was not prepared for them to locate another OYO hotel nearby and to cancel my booking. They refused to do that so I simply left and checked in elsewhere. A guest at the hotel said that he had seen the same thing with several other bookings on previous days. To me this is nothing more than a breach of contract and might be considered sharp practice or a scam. Overbook your rooms then refuse to cancel or refund to very angry and frustrated customers. Crap.