Мост
Иоанновский пешеходный мост — ровесник Санкт-Петербурга. В 1703 году при закладке Петропавловской крепости Петр I приказал навести деревянный наплавной мост через Кронверкский пролив. Переправа соединила Заячий остров, где возводилась крепость, с Городовым островом (впоследствии Петербургский и с 1914 года — Петроградский остров). Мост был разводным и стоял на деревянных барках. Он получил название Петровский.
В 1738 году по проекту военного инженера Б.Х. фон Миниха началось строительство Иоанновских ворот Петропавловской крепости. В створе ворот соорудили новую постоянную переправу. Она состояла из двух каменных аркад у берегов и расположенного между ними деревянного моста. Разводился мост вручную.
В 1787 году Петровский мост был переименован в Иоанновский, по одноименным воротам и равелину, которые, в свою очередь, названы в честь брата Петра I.
Мост перестраивали много раз. Арочные пролеты правого крыла, со стороны Петербургского острова, были засыпаны в 1827 году при благоустройстве въездов на Суворовский мост через Неву. Арки левого крыла, со стороны крепости, оказались засыпанными постепенно, вследствие наносов грунта с реки, а в XX веке их заложили бутовой плитой.
Самой масштабной реконструкции он подвергся в начале 1950-х годов, когда разводной пролет был, наконец, ликвидирован. В 1953 году по проекту архитектора А.Л. Ротача старые перила заменили чугунными решетками художественного литья, установили фонари в стиле начала XIX века. Часть перил и фонарей раньше стояли на наплавном Троицком мосту, а затем – на Троицкой пощади.
8 мая 2003 года на свайном кусте рядом с Иоанновским мостом установлена фигурка зайца, получившая неофициальное название «Зайчик, спасшийся от наводнения».
Сегодня содержание и обслуживание моста осуществляет СПб ГБУ «Мостотрест».
Рядом с Иоанновским мостом на Кронверкской набережной расположен причал прогулочных судов, с которого можно отправиться на экскурсию по рекам и каналам Петербурга.