British Mathematical Olympiad

Coming events:
8–14 July: pre-IMO camp
11–22 July: IMO 2019
(see full calendar for more)

Maths sites