I tested the timezone property of the Scheduler in an isolated Angular 16 app and set it to Europe/London, but it seems to work as expected. I am attaching the project used for testing purposes. To run the app:
Download and unzip the folder.
Run npm install command.
Execute ng serve command.
Let me know how it goes or if I am missing something.