Town Hall Square
Rathausplatz 16 (Tallinn)