Louise Glen: Jimmy Savile house is a stain on Scotland’s most outstanding landscape – so knock it down

Savile’s derelict Allt-na-Reigh sits slap bang in the middle of Glencoe – and it needs to come down.