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

What travelers think

👍 0
👎 0

Log in to react.