Although this hotel is located in the very heart of Kensington, the property has a feel of a traditional English country house inside. The rooms have all been fitted with modern amenities that have been carefully fused with the traditional period features. The staff is well trained and attentive to your needs. The transport links locally are excellent.