A stylish, intimate, and exclusive private retreat. "41" is the closest five-star hotel to Buckingham Palace. It is also conveniently located around the corner from Victoria Station. The "41" is part of the Red Carnation Hotel Collection. Reviewed by Charles Kao, TravelMole Group Publisher.
Link to this comment:
All Comments (0)