The Wigmore Review: The Grand Pub of the Langham, Europe’s First Grand Hotel
The Wigmore Review: The Grand Pub of the Langham, Europe’s First Grand Hotel | A grand yet welcoming pub at the Langham hotel on Langham Place, set in a former bank hall beneath soaring green ceilings, with house punches, hoptails and famed toasties
