History: Home > The Devonshire
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.
Postcode: W1D 7HW