As a few asked, and I Googled it up, here's how to make your irssi print the timestamp in the local (ie. Edinburgh) time zone:
/script exec $ENV{'TZ'}='Europe/London'
Then press Ctrl-L to refresh, and all should be OK. I guess the opposite would be
/script exec delete $ENV{'TZ'}
but I haven't tried it.