London, Paris, Berlin and Rome: What to see, what to buy and what to eat