Edegem Town Square, Antwerp Public Realm