The Goring is a family-owned luxury hotel located near Buckingham Palace. It offers elegant accommodations and personalized service. The hotel's pillow menu allows guests to choose from a range of pillows, ensuring a comfortable and restful sleep. The Goring is known for its attention to detail and warm hospitality, making it a favorite among discerning travelers. With its convenient location and timeless charm, The Goring is a top choice for those seeking a quintessentially British experience in London.