The Devonshire
Pub · Bar · Casual Dining
The Devonshire is a classic London pub that has been restored to its former glory. It offers a warm and welcoming atmosphere with a lively ground floor bar and an appealing upstairs dining room. The establishment serves homemade bar food from its in-house butcher and bakery.
Location
Best places nearby
The highest rated places close to The Devonshire.
Local restaurants nearby
17-19 Denman Street, London W1D 7AW, United Kingdom



