Lord Kensington hotel is exactly what you’d expect for a three star hotel. The staff is kind and attentive and let us leave our bags at the front desk. Room is clean and the hotel is a 5 minute walk from earls court train station. Would recommend