High tea, a quintessentially British institution ... The Goring is London’s last family-owned luxury hotel, famous for its quintessentially British afternoon tea. Served in the Veranda or ...