The Giants are coming 4th to 7th October 2018
It has been one of the most speculated events of 2018, but now we can confirm that Royal De Luxe, the world’s leading street theatre company, will return in October for the final trilogy of the Giant Spectacular, and this … Continued