Our Castles
About Us / FAQ
Contact Us
More
0800 0437620
From £
1200
This Beast standing 12 meters high is a real attraction at any corporate event. This is a 4 hour hire and comes with 3 staff