Town Hall Square is located in the heart of the Old Town. The scenic beauty will charm you while its imposing presence will force you to stop in your tracks. Town Hall Square "embraces" some of the most important and most beautiful buildings on the island.
Lotzia (arcade), which was a place of entertainment for the nobility, the famous Town Hall, the Catholic Cathedral, the Bank of Greece (the Catholic Archbishop's residence) are all here.
In the past, all the social, administrative and cultural life of Corfu centered around here.