Restaurant Review: Leon, Bankside, London
There’s been a lot of good talk about Leon for some time, and then there are their cookbooks and the fact that they won Observer Food Monthly‘s best restaurant award six months after opening the first restaurant in 2004, so I guess I’ve been a bit slow getting to one. Though I could excuse myself […]
Read More