The Goring, London
A hotel guide for Forbes Travel Guide, February 2013
"Still run by the family who built it, The Goring provides the height of luxury. The intimate hotel has just 69 rooms and suites, yet each is individually designed to ensure ultimate elegance..."
Read more