THE TRAVELLING DUCK
The world's best duck has arrived in The Traveling Duck. London Duck is also known as the Wagyu of Duck. This is our signature dish that is worthy to be in the selection of premium poultry. Tender with every bite and you will be awed with its flavour and texture.
Come and satisfy your cravings with us at The Travelling Duck. Reservation is available now. Pork Free