The PPP from Sir Ben's

Is this the most perfect sandwich in the city? I haven't found one that tops it yet.