A family affair | 25 July 2019
The Goring is a tiny grand hotel near Victoria Station and the Queen’s garden wall. Victoria is not pleasant — traffic fumes —but this only makes the Goring more determined to be the grandest of all London’s tiny grand hotels. That it is in the wrong place — it should be in Mayfair in 1858
