The Devonshire
Address: The Devonshire, 17, Denman Street, Soho, City of Westminster, Greater London, England, W1D 7HW, United Kingdom, London, United Kingdom
Cuisine: British
Price range: $
Featured by: TOPJAW
The Devonshire offers a quintessential British experience with its traditional fare, including hearty pies and Sunday roasts, all enjoyed in a charming pub atmosphere.
Browse all creator-verified restaurants · Discover more on elevATE