The Gore
Visit Website
Brimming with Victorian charm, The Gore has been one of London’s most enchanting hotels since 1892, ideally located in the heart of Kensington.