The active ingredient in teeth whitening gel is hydrogen peroxide, which is a safe and effective means of whitening your teeth, however In the UK and throughout Europe it can only be purchased from a dentist for use under their direct supervision.
This is because before undertaking any form of whitening treatment it is essential that you have a full dental examination to ensure it is safe and you have no contraindications to having your teeth whitened.