I've just been in London, Rome and Zurich so happy to tell you a couple of things - with Rome, Trastevere is a less touristy area with amazing cheaper food - had probably the best pasta of my life at a place there.
Zurich is expenisive but at the top of supermarkets they usually have these...