Town Hall Square
Rathausplatz 17 (Tallinn)