Situated inside the sophisticated Kensington Hotel in London, Town House Restaurant and Bar boasts timeless elegance and luxury. Breakfast is served amidst the Regency-style splendour of the feature bay windows, working fireplaces and original art. Executive Chef Steve Gibbs has created a menu to suit all palates, with an emphasis on fresh, seasonal produce.
Experience breakfast in an elegant English setting at the stylish Kensington Hotel, surrounded by original period features and open fireplaces.
Fine dining restaurant, Hotel
Business meetings, Luxury dining