How do you get the stonehenge menhir?
Last Modified:
How do you get the stonehenge menhir? It has never appeared in the London gift shop?
I have bought everything in the London gift shop. Where is the Stonehenge piece I need?
If you are still looking for help with this game we have more questions and answers for you to check.
Answer this question: