Can't comment on the other 2, but won a night in the Mayfair and took it few weeks back, very comfortable beds, large bathrooms with separate walk in shower, even a TV in the Bathroom, Breakfast was great as well. If interested a door in the lobby connects to the Palm Beach Casino. I liked it so much, I would consider paying for it next time I want to stay in London.
How funny, they are from Palm Beach anyway!
Thanks all, they booked a 5 bedroom suite at the Taj Suites. Oh man, how the other half live! Nice people though, and I bet they'll have a mammoth fun time, just hope I get to see a bit too (can anyone lend me their Oyster card??)