text: Hotel 41 London is an exquisite hidden gem overlooking the Royal Mews at Buckingham Palace and minutes from Victoria Station, voted the number 1 hotel in the UK by TripAdvisor, and with a prestigious Forbes Five Star Rating.