An unscruplous landlord has been handed a £7,500 fine after he broke tenancy laws by claiming a flat in the Warriston...