City in Scotland on the River Lossie that houses a ruined cathedral (5)
I believe the answer is:
elgin
(Other definitions for elgin that I've seen before include "Grampian town" , "He removed marbles from the Parthenon" , "collector of anti-quities" , "Moray town, Earldom" , "The -- Marbles (British Museum)" .)