31 Leicester Square, London WC2H 7LH
Bar | Breakfast restaurant | Cocktail bar
A sophisticated hotel restaurant and bar offering a curated selection of small plates, expertly crafted cocktails, and a refined afternoon tea experience, all within a welcoming and laid-back ambiance.