Because not every country wanted to adopt the euro. The UK has always been a bit special because they're an island, and in general they tend to screw up on European matters. On one hand they're part of the European Union and on the other hand they aren't.
The UK is considering the introduction of the Euro though, and they might introduce it in the future.. =)