Today I’m in the middle of all the action in Soho and I’m also being transported somewhere way more exotic. The choice in London’s restaurantland is mind-boggling and we’re heading for The Palomar to sample what they describe as the food of modern-day Jerusalem. It’s a small restaurant with a sixteen-seater bar up front for walk-ins […]