Оказывается:
(set-time-zone-rule "GMT-1")
работает.
Я не совсем понимаю, почему это:
(set-time-zone-rule "BST")
дает неправильный результат (это приводит к временам на 1 час раньше, хотя BST является строка текущего часового пояса для Лондона, Великобритания).