Skip to main content

Michael Eggleton

Michael Eggleton is deputy head of Charles Dickens Primary School in London.