Churchgate ligger ikke langt fra det store arkitektoniske skulpturparken Flora Fountain, bygd i 1864 og har navn etter den antikke romerske gudinne Flora, som er avbildet som statue omgitt av parkens mange fontener.