1950s - Is it a Harry Potter convention?
Actually no... it's a prizegiving taking place in Dolphins Hall sometime in the 1950s - when St Mary's was the National School in Charlton Road. But the little round glasses everywhere certainly give it a Hogwarts feel...