Avoid this hotel. They practice bait and switch bookings. We booked and paid in full for a Deluxe king bed room. On arrival it was immediately obvious our room was not the one advertised, tiny, ripped curtains not even room to open a suitcase without putting it on the double (Not King) bed. We went immediately to reception.They said there were no other rooms available and that "you must be American, you don't understand that beds are smaller here in London". Which is nonesense. We later got access to view the room we had booked and it was spacious, with a proper king bed. They refused to move us to that room, or to refund the difference. We were told the hotel was fully/overbooked. Expedia was also no help, despite us sending photos and confirming we had booked and paid for the more expensive room. The breakfast supplied is also misleading: broken coffee machine, only cold greasy options, nothing at all like the promotional video on the site. The lighted mirror in our bathroom was broken (reception told us none of them were working due to wiring issues) and the shower floods the floors with every use (broken hose on the head and curtain doesn't reach the floor)
A shoddy place with shoddy business practices. After multiple contacts with multiple agents it became apparent Expedia doesn't really care either. Everyone is getting their money. Only the customer pays the price. We will never deal with either of these companies again for our travels.