© Illusion Fireworks Ltd  is an Xplosive Group Company. Registered Office; Unit 8 Ayres Yard, Wallingford OX10 0JX Company Number 09338974 VAT No. 221882319

  • w-facebook
  • Twitter Clean
  • Vimeo Clean
  • YouTube Clean



Amazing Wedding Fireworks

Buy Fireworks

Display Locations

Secure Purchasing - we accept the following payment methods:

At Illusion Fireworks the possibilities are endless, we would need half of the internet to show you all of the options available! If you can't find what you are looking for or you need a bit more information, fill out the form below - one of the team will call or email you to discuss!

PLEASE NOTE recently a small proportion of our response emails have been landing in spam or junk email accounts, please check!