John Davidsons price directory
Duck Legs at John Davidsons
Compare the latest duck legs listings from John Davidsons, including pack prices, prices per kilogram, storage and availability.
- Options
- 4
- In stock
- 4
- Price range
- £17.45–£21.48/kg
Latest listings
Duck Legs products from John Davidsons
Sorted by price per kilogram, with unavailable prices shown last.
| Product | Pack price | Price / kg | Package | Updated | Status |
|---|---|---|---|---|---|
| Duck Legs – Pekin Duck ❄️ Frozen | £11.34 | £17.45 | 0.65kg | 22 Aug 2026 | In stock |
| Duck Legs UK Barbary ❄️ Frozen | £8.95 | £17.90 | 0.50kg | 4 May 2026 | In stock |
| Duck Legs – Barbary Duck ❄️ Frozen | £10.74 | £21.48 | 0.50kg | 20 May 2026 | In stock |
| Pekin Duck – Duck Legs ❄️ Frozen | £17.90 | — | — | 21 May 2026 | In stock |