All things British is what’s hot in London, what with the Olympics, the Queen’s Jubilee and of course, the ever present eat/drink local. There’s a new spot in Soho specializing in modern British food, 52 North Kitchen & Bar on Poland St. where all the ingredients are sourced from Britain, including many of the...