The Goring

Imagine the peace and calm of a country hotel, endless manicured gardens to take afternoon tea or a pre-dinner cocktail and a timeless interior – in the beating heart of London.