Montmorency on the Rocks by Eleanor Updale
An explosion in London. Was it an accident? On a remote Scottish island, children are dying in mysterious circumstances. Are dark forces at work? Montmorency is needed to solve both mysteries, but he has demons of his own to confront...