Check their website but it should be 3 months in advance when they post up new reservations online
Reservations are taken through tock website. You can Google more about when slots open up. https://www.exploretock.com/tfl/
Thanks! Your answer is awaiting moderation.