Relaxed Terrace Dining in Leicester Square
The Terrace by Pommery offers a relaxed spot in the heart of Leicester Square for drinks, afternoon tea, and modern European-style dishes. Guests mention well-prepared options such as stone bass and mushroom risotto, alongside cocktails, wine, and a range of teas. Large windows and outdoor seating allow for people-watching and street entertainment. Attentive, personable service contributes to an easygoing, welcoming atmosphere.