It's not required, but recommend if you're going in afternoon hours. 12:30-4:00 can get busy. 9:00 or 10:00 are the least busy.
We went without booking.
You don't have to book a tour in advance. Enjoy the tour. Fascinating. Will take the tour again.
If you want to go at the weekend then i would book
No you do not have to book in advance. We enjoyed the tour very much.
We did not, but you can.
Thanks! Your answer is awaiting moderation.