Gourmet street food serving London’s best duck dishes – restaurant quality, honest, genuinely good, tasty food on the go. Using the finest, accredited sustainable produce with uncomplicated menus and simple cooking methods, we let our quality produce speak for itself.