SUBMIT A COMPLAINT

The Balloon Store Customer Care Service

Doing nothing would be this company's favorite pastime if they would have the energy for it.
The Balloon Store, 106a Cheriton Road, Folkestone, Kent, England, CT20 2QN.
Folkestone
CT20 2QN.

Customer Support Phone Numbers

Plus

The Balloon Store Complaints & Reviews