Scoff That Person on The Mozzarella Cheese Barge Though it ed for love in comparison to a few of the more metropolises in Europe (ahem, Paris and Venice), London features its own appeal a€“ and a helluva good deal going on. From innovative wines club …