© 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:

To book your display, ask us a question or discuss your ideas!

CALL 01491 825 809 

EMAIL hello@illusionfireworks.com

POST Illusion Fireworks, Unit 8 Ayres Yard, Wallingford, Oxfordshire, OX10 0JX