GLCD time off by 1h

Hi all,
after moving from an old installation (2015) to a new local database (latest emonSD release) I have a problem with the time sent to the GLCD.
I have the time set to UTC on the pi, so that the date command via ssh reports:

[email protected]:~ $ date
Sun May  2 20:17:01 UTC 2021

I live in italy so I am now UTC+2. I set the time zone in the “My account” > “Profile” to be “Europe/Rome” but the time broadcast is 21:17 (which is what I see on the GLCD).

the logs on the Admin section show UTC time, but in the server paragraph it shows :

Date: 2021-05-02 21:33:05 BST

what am I doing wrong, here?
thank you.

Formatted text - Moderator