TALKING TULIPS: LEICESTER SQUARE
Talking Tulips you say? Feeling like you’ve been transported to an alternative Alice in Wonderland dimension? Well you haven’t, it’s an art installation smack bang in the middle of Leicester Square Gardens. Sounds crazy doesn’t it! This May half term the gardens will be bought to life with 1000 talking tulips with the imitation flowers talking and responding to…
Read more