Fresh salad at The Veggie Table - A Taste Explosion At London's Borough Market