Duchy, the new restaurant that’s set up shop in the old Leroy site in Shoreditch, has an excellent set lunch menu every day, including Saturday. It’s £24 for two courses or £29 for three with dishes ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results