The Goring is a family-owned luxury hotel located near Buckingham Palace. With its elegant rooms, Michelin-starred restaurant, and beautiful garden, The Goring offers a tranquil retreat in the heart of the city. The hotel's timeless charm and impeccable service have made it a favorite among discerning travelers for over a century.