Dog & Duck is a restaurant in London Road 63-71 in North Northamptonshire, Wellingborough.
- House number
63-71
- Postal code
NN8 2DP
- Street
London Road
- Object
Restaurant
- Building
Yes
- Operator
Beefeater
- Website
https://www.beefeater.co.uk/en-gb/locations/northamptonshire/dog-&-duck