One point about Borough Market is that most, if not all, of the stalls are open on Thursdays and Fridays, and by going then you can avoid the zoo. It's simply not worth going on a weekend, it's just so jammed. My favourite lunch treat when I worked up in the City was a Fish finger sandwich at Fish!: big chunky fingers, tartare sauce, big ol' door step bread. Cost was something like £6, but boy was it worth it. Add a pint from the Market Porter and that there is what it's all about. One way of dealing with the overpricing is to loiter around lunchtime at various of the cheese stalls and trawl for the free samples. Sadly I've not seen any large joints of meat being doled out as freebies yet, but you never know...