The Atrium Restaurant draws inspiration from a classic British steakhouse. Indulge in mouthwatering cuts of steak and chops, as well as quintessential side dishes. Our restaurant features fresh, locally sourced ingredients and a welcoming ambiance.
The Atrium Bar is the perfect place to unwind with friends and family after an exciting day in Kensington, London. Our hotel bar showcases a curated list of wine and craft beer, inventive cocktails and an exceptional restaurant menu.