I love the Strand Palace. If you don't like your room, tell them and they'll change you. It's so convenient to everything. You can take the tube directly from Heathrow to Covent Garden. Joe Allen and so many restaurants are near. I've stay in so many London hotels in so many neighborhoods. Unless you really want to spend a lot of time in your room and need a fancy place, The Stand Palace is the best as far as I'm concerned. Sure, it's a tourist hotel, but it's not tacky and there's so much in the neighborhood to see and do. I love the Covent Garden and some Mayfair hotels, but I'll take the Strand Palace as a good place to sleep.