The Duchess, London
- 39 Duke Street, W1U 1LP
Come rain or shine, a tasty pie always hits the spot. So head along to The Duchess on Duke Street for its awesome range of hearty fare. From a fisherman's pie touting a parmesan breadcrumb to an ox cheek, steak and stilton, this venue is bound to get mouths watering.