Sí, Millennium Gloucester Hotel London Kensington tiene restaurante. El hotel también tiene bar.