I was just trying to work out whether I had run. There don't seem to be any Cannon St-Charing X services these days, so I was working out whether anything from Canon St towards Lewisham doesn't stop at London Bridge. I don't think there is, so we'll start at Abergavenny.
Please speak up if you don't think Cannon St is a winning answer.