Ethos

The Devonshire

Restaurant · Soho, England

The Devonshire is a pub at 17 Denman Street in Soho with a restaurant and grill room above it, working a wood ember grill. The beef is Scottish, dry-aged and butchered on site, and the kitchen runs its own butcher and bakery.

Visit

17 Denman Street, London W1D 7HW

Official website

Featured in these guides

More in Soho