Он построен на месте средневекового Стильярда, торговой базы в Англии Ганзейского союза.
Кэннон-стрит - одна из семнадцати железнодорожных станций Великобритании, находящихся под управлением Network Rail.