We were extremely pleased with the hotel location and amenities, but were even more impressed with the level of service that we received from everyone: front desk, concierge, baggage, the restaurant, and the bar. And not to forget housekeeping: housekeeping came by at least twice daily, and on special request as needed, and tidied up our room with fresh linens, towels, and still waters. It was the best housekeeping service that we have ever received. We highly recommend the Trafalgar St. James hotel to anyone traveling to London.