The Goring has been named ‘the oldest privately-owned hotel in central London’ and it is one of our favourite London places to stay. It has been owned by the Goring family for four generations. Mr O R Goring, who opened The Goring Hotel on March 2, 1910, was an innovator of style and vision—this, after […]