Great produce and strange 'maters at Borough Market