British Mathematical Olympiad

Current events:
26 February–2 March: Romanian Master of Mathematics
(see full calendar for more)

Maths sites