Police investigate man’s death

Have your say

POLICE are investigating the death of an Onchan man.

Stephen Geoffrey Allen, 33, was found dead at his home in First Avenue.

Officers say his death is not being treated as suspicious at this time and inquiries are continuing.

Back to the top of the page