The Gore, England Our rating: First Class

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.

The Gore, London
Map of The Gore, England
The Gore, London
The Gore, London
View hotel in detail