Leon, the chain of rather charming fast food eateries serving up tasty things for Londoners’ lunches has a branch at the Bluefin Building not more than 5 minutes walk from RMM towers. Naturally I frequent it on a semi-regular basis (heck, that’s a lie, we have their menu pinned up on our notice board…). Anyhoo, [...]