PubsandBeer

History: Home > The Devonshire

The Devonshire (Free House)

Visits Details

About The Devonshire

Website.

The pub is found in Soho, Central London, W1D 7HW.

A pub once before and now again, located in Denham Street. Opened in autumn 2023 with a pub bar on ground floor and haute cuisine restaurant upstairs. Initially at least selling national cask ales.

We have visited this pub times, seen different beers and tried them all.

Map location

Postcode: W1D 7HW