Don't get in a pickle navigating London's most iconic food destination – here's our pick of the best restaurants in and around Borough Market