Stellar success — The Dining Room at The Goring Hotel
The Dining Room at The Goring, the hotel notably frequented by the Royal family and conveniently located only a stones throw from Buckingham Palace, has been awarded its first star in The Michelin Guide Gre...