What is the Queen’s favorite hotel in London?
What is the Queen’s favorite hotel in London? The hotel is the only remaining hotel in London that is still owned and run by the family that built it. The Queen Mother was a regular at The Goring. The Goring…