A small, boutique hotel that flaunts its heritage in lavish period style while still maintaining excellent service levels, The Gore is located in South Kensington, just minutes’ walk from many of the city’s attractions.