London Seafood Restaurant Serving Stuffed Duck Neck for £18 Leaves Diners Shocked

London Seafood Restaurant Serving Stuffed Duck Neck for £18 Leaves Diners Shocked

A seafood restaurant named Western Laundry in North London has received mixed reviews after serving a stuffed duck head for the cost of £18 (1,816.45 Indian Rupees). The image of the ‘stuffed duck neck’ got Twitter users pouring in reviews for the restaurant’s up-market dishes. Hotel Western Laundry has described itself on its Instagram page […]

Continue Reading