Best Restaurants

116 at The Athenaeum

at The Athenaeum Hotel & Residences

London • United Kingdom

Overview

116 at The Athenaeum is a contemporary British restaurant set within The Athenaeum Hotel & Residences. Relaxed yet chic interiors paired with inimitable service create a warm atmosphere to dine in. The inspiring, seasonal menus champion local producers and use only the very best ingredients. The restaurant also serves a decadent afternoon tea, and the terrace – open year-round – is perfect for balmy summer days and snug winter afternoons.

Awards

Loading map ...